=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for osg-3.4.1nb25 Scanning dependencies of target OpenThreads [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.o [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadBarrier.o [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadCondition.o [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadMutex.o [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Version.o [ 0%] Building CXX object src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Atomic.o [ 0%] Linking CXX shared library ../../../lib/libOpenThreads.so [ 0%] Built target OpenThreads Scanning dependencies of target osg [ 0%] Building CXX object src/osg/CMakeFiles/osg.dir/AnimationPath.o [ 0%] Building CXX object src/osg/CMakeFiles/osg.dir/ApplicationUsage.o [ 0%] Building CXX object src/osg/CMakeFiles/osg.dir/AlphaFunc.o [ 0%] Building CXX object src/osg/CMakeFiles/osg.dir/ArgumentParser.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/Array.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/ArrayDispatchers.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/AudioStream.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/AutoTransform.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/Billboard.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendColor.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendEquation.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendEquationi.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendFunc.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendFunci.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferIndexBinding.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferObject.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/Callback.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/Capability.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/Camera.o [ 1%] Building CXX object src/osg/CMakeFiles/osg.dir/CameraView.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClampColor.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClearNode.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipControl.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipNode.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipPlane.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClusterCullingCallback.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/CollectOccludersVisitor.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMask.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMaski.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMatrix.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ComputeBoundsVisitor.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarOccluder.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarPolygon.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/CoordinateSystemNode.o [ 2%] Building CXX object src/osg/CMakeFiles/osg.dir/CopyOp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ComputeBoundsVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/ComputeBoundsVisitor.cpp:14: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Plane&}; _Tp = osg::Plane; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Matrixd&}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ComputeBoundsVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/ComputeBoundsVisitor.cpp:14: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void osg::ComputeBoundsVisitor::apply(osg::Transform&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::ComputeBoundsVisitor::getBase(osg::Polytope&, float) const': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::ComputeBoundsVisitor::getPolytope(osg::Polytope&, float) const': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/CullFace.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/CullingSet.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/CullSettings.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/CullStack.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/DeleteHandler.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/Depth.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/DisplaySettings.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/Drawable.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/DrawPixels.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/dxtctool.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shape:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Drawable:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Drawable.cpp:17: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shape:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Drawable:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Drawable.cpp:17: /usr/include/g++/bits/stl_vector.h: In member function 'osg::MatrixList osg::Drawable::getWorldMatrices(const osg::Node*) const': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/Fog.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/FragmentProgram.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameBufferObject.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameStamp.o [ 3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrontFace.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/Geode.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/Geometry.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLExtensions.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLBeginEndAdapter.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLObjects.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLStaticLibrary.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsCostEstimator.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsContext.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsThread.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/Group.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/Hint.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/Image.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageSequence.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageStream.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageUtils.o [ 4%] Building CXX object src/osg/CMakeFiles/osg.dir/KdTree.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Light.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LightModel.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shape:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/KdTree:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/KdTree.cpp:14: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::KdTree::LineSegmentIntersection}; _Tp = osg::KdTree::LineSegmentIntersection; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LightSource.o /usr/include/g++/bits/vector.tcc: In member function 'void IntersectKdTree::intersect(const osg::KdTree::KdNode&, const Vec3&, const Vec3&) const': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineSegment.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineStipple.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineWidth.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LOD.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/LogicOp.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Material.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Math.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixd.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixDecomposition.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixf.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixTransform.o [ 5%] Building CXX object src/osg/CMakeFiles/osg.dir/Multisample.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/Node.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeTrackerCallback.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeVisitor.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Node.cpp:14: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::Matrixd}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osg::Matrixd}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/Notify.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/Object.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/Observer.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/ObserverNodePath.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/OccluderNode.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/OcclusionQueryNode.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/OperationThread.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/PatchParameter.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/PagedLOD.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/Point.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/PointSprite.o [ 6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonMode.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonOffset.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonStipple.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/PositionAttitudeTransform.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/PrimitiveSet.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/PrimitiveRestartIndex.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Program.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Projection.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/ProxyNode.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Quat.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Referenced.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/SampleMaski.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Scissor.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/ScriptEngine.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Sequence.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadeModel.o [ 7%] Building CXX object src/osg/CMakeFiles/osg.dir/Shader.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderAttribute.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Group:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Sequence:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Sequence.cpp:14: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Group:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Sequence:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Sequence.cpp:14: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::Sequence::setTime(unsigned int, double)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderComposer.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadowVolumeOccluder.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/Shape.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShapeDrawable.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateAttribute.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Matrixd:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Matrix:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Plane:21, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Polytope:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ShadowVolumeOccluder:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/ShadowVolumeOccluder.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Plane&}; _Tp = osg::Plane; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Matrixd:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Matrix:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Plane:21, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Polytope:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ShadowVolumeOccluder:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/ShadowVolumeOccluder.cpp:13: /usr/include/g++/bits/stl_vector.h: In member function 'bool osg::ShadowVolumeOccluder::computeOccluder(const NodePath&, const osg::ConvexPlanarOccluder&, osg::CullStack&, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/State.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateSet.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stats.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stencil.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/State:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/State.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::Plane}; _Tp = osg::Plane; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osg::Plane}; _Tp = osg::Plane; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/StencilTwoSided.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/Switch.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvCombine.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnv.o [ 8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvFilter.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGen.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGenNode.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TexMat.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture1D.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DArray.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2D.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DMultisample.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture3D.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureBuffer.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureCubeMap.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureRectangle.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Timer.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/TransferFunction.o [ 9%] Building CXX object src/osg/CMakeFiles/osg.dir/Transform.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/Uniform.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/UserDataContainer.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/Version.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/VertexAttribDivisor.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/VertexProgram.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/View.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/MixinVector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Array:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Uniform:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Uniform.cpp:21: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/MixinVector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Array:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Uniform:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/Uniform.cpp:21: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = double; osg::Array::Type ARRAYTYPE = (osg::Array::Type)8; int DataSize = 1; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/Viewport.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/error.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/mipmap.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Group:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Transform:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Camera:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/View:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/View.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::View::Slave}; _Tp = osg::View::Slave; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'bool osg::View::addSlave(osg::Camera*, const Matrix&, const Matrix&, bool)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/normal.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/memalloc.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/priorityq.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/render.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/mesh.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tessmono.o [ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/sweep.o [ 11%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/dict.o [ 11%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/geom.o [ 11%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tess.o [ 11%] Linking CXX shared library ../../lib/libosg.so [ 11%] Built target osg Scanning dependencies of target osgUtil [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/CubeMapGenerator.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/CullVisitor.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/DelaunayTriangulator.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/DisplayRequirementsVisitor.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/DrawElementTypeSimplifier.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/EdgeCollector.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/GLObjectsVisitor.o [ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/HalfWayMapGenerator.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/HighlightMapGenerator.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/IntersectionVisitor.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/IntersectVisitor.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/IncrementalCompileOperation.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/LineSegmentIntersector.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/MeshOptimizers.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/LineSegmentIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/LineSegmentIntersector.cpp:15: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Optimizer.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PerlinNoise.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PlaneIntersector.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Vec4d&}; _Tp = osg::Vec4d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = osg::Vec4d; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = osg::Vec4d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::Vec3d}; _Tp = osg::Vec3d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'virtual void osgUtil::PlaneIntersector::intersect(osgUtil::IntersectionVisitor&, osg::Drawable*)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = osg::Vec4d; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h: In member function 'void PlaneIntersectorUtils::PolylineConnector::add(const osg::Vec4d&, const osg::Vec4d&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:29, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Shader:30, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateAttribute:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/StateSet:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:19, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PlaneIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PlaneIntersector.cpp:15: /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PolytopeIntersector.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec4d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec4d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)32; int DataSize = 4; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec3d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec3d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)31; int DataSize = 3; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec2d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec2d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)30; int DataSize = 2; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/MeshOptimizers.cpp:19: /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = double; osg::Array::Type ARRAYTYPE = (osg::Array::Type)8; int DataSize = 1; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Matrixd&}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void osgUtil::Optimizer::FlattenStaticTransformsDuplicatingSharedSubgraphsVisitor::apply(osg::Transform&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osgUtil::Optimizer::FlattenStaticTransformsDuplicatingSharedSubgraphsVisitor::transformBillboard(osg::Billboard&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PositionalStateContainer.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void MergeArrayVisitor::apply(osg::DoubleArray&)': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = osg::Vec2d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void MergeArrayVisitor::apply(osg::Vec2dArray&)': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = osg::Vec3d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void MergeArrayVisitor::apply(osg::Vec3dArray&)': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = osg::Vec4d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/Optimizer:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/Optimizer.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void MergeArrayVisitor::apply(osg::Vec4dArray&)': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PolytopeIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PolytopeIntersector.cpp:15: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Plane&}; _Tp = osg::Plane; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PolytopeIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PolytopeIntersector.cpp:15: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void osgUtil::PolytopeIntersector::intersect(osgUtil::IntersectionVisitor&, osg::Drawable*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In constructor 'osgUtil::PolytopeIntersector::PolytopeIntersector(osgUtil::Intersector::CoordinateFrame, double, double, double, double)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/NodeVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/IntersectionVisitor:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/PolytopeIntersector:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/PolytopeIntersector.cpp:15: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PolytopeIntersectorUtils::PolytopeIntersection}; _Tp = PolytopeIntersectorUtils::PolytopeIntersection; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PolytopeIntersectorUtils::PolytopeIntersection}; _Tp = PolytopeIntersectorUtils::PolytopeIntersection; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PolytopeIntersectorUtils::PolytopePrimitiveIntersector::PlanesLine}; _Tp = PolytopeIntersectorUtils::PolytopePrimitiveIntersector::PlanesLine; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void PolytopeIntersectorUtils::PolytopePrimitiveIntersector::operator()(PolytopeIntersectorUtils::Vec3_type, PolytopeIntersectorUtils::Vec3_type, PolytopeIntersectorUtils::Vec3_type, bool)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PrintVisitor.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RayIntersector.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderBin.o [ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderLeaf.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderStage.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/ReversePrimitiveFunctor.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/SceneView.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/ShaderGen.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Simplifier.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/SmoothingVisitor.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/SceneGraphBuilder.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/StateGraph.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Geode:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/SceneGraphBuilder:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/SceneGraphBuilder.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const osg::Matrixd&}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osg::Matrixd}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osg::Matrixd}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Node:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Geode:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/SceneGraphBuilder:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgUtil/SceneGraphBuilder.cpp:13: /usr/include/g++/bits/stl_vector.h: In member function 'void osgUtil::SceneGraphBuilder::PushMatrix()': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Statistics.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/TangentSpaceGenerator.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/TransformAttributeFunctor.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/TransformCallback.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/tri_stripper.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/policy.o [ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/connectivity_graph.o [ 14%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/TriStripVisitor.o [ 14%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/UpdateVisitor.o [ 14%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Version.o [ 14%] Linking CXX shared library ../../lib/libosgUtil.so [ 14%] Built target osgUtil Scanning dependencies of target osgDB [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/OutputStream.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ObjectWrapper.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/InputStream.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Compressors.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Archive.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/AuthenticationMap.o [ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Callbacks.o [ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ClassInterface.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'void osgDB::InputStream::readArrayImplementation(T*, unsigned int, unsigned int) [with T = osg::TemplateArray]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = double; osg::Array::Type ARRAYTYPE = (osg::Array::Type)8; int DataSize = 1; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec2d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'void osgDB::InputStream::readArrayImplementation(T*, unsigned int, unsigned int) [with T = osg::TemplateArray]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec2d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)30; int DataSize = 2; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec3d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'void osgDB::InputStream::readArrayImplementation(T*, unsigned int, unsigned int) [with T = osg::TemplateArray]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec3d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)31; int DataSize = 3; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = osg::Vec4d; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Object:23, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/BufferObject:20, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/Image:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageStream:17, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osg/ImageSequence:18, from /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/InputStream.cpp:16: /usr/include/g++/bits/stl_vector.h: In member function 'void osgDB::InputStream::readArrayImplementation(T*, unsigned int, unsigned int) [with T = osg::TemplateArray]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void osg::TemplateArray::resizeArray(unsigned int) [with T = osg::Vec4d; osg::Array::Type ARRAYTYPE = (osg::Array::Type)32; int DataSize = 4; int DataType = 5130]': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ConvertBase64.o /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp: In function 'int osgDB::base64_decode_value(char)': /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] static const char decoding[] = {62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-2,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51}; ^ /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-2' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgDB/ConvertBase64.cpp:31:270: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing] --- src/osgDB/CMakeFiles/osgDB.dir/ConvertBase64.o --- *** [src/osgDB/CMakeFiles/osgDB.dir/ConvertBase64.o] Error code 1 make[2]: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 1 error make[2]: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 --- src/osgDB/CMakeFiles/osgDB.dir/all --- *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error code 2 make[1]: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 1 error make[1]: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 *** [all] Error code 2 make: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 1 error make: stopped in /tmp/pkgbuild/graphics/osg/work.earmv6hf/OpenSceneGraph-OpenSceneGraph-3.4.1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/graphics/osg *** Error code 1 Stop. make: stopped in /usr/pkgsrc/graphics/osg