Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WorldForge hammer script fails
- Fedora 36
- [root@fedora WorldForge]# git clone https://github.com/worldforge/hammer
- Cloning into 'hammer'...
- remote: Enumerating objects: 939, done.
- remote: Counting objects: 100% (49/49), done.
- remote: Compressing objects: 100% (31/31), done.
- remote: Total 939 (delta 22), reused 41 (delta 18), pack-reused 890
- Receiving objects: 100% (939/939), 308.26 KiB | 2.17 MiB/s, done.
- Resolving deltas: 100% (547/547), done.
- [root@fedora WorldForge]# cd ./hammer/
- [root@fedora hammer]# git pull
- Already up to date.
- [root@fedora hammer]# ./hammer.sh install-deps all
- Building for native-64!
- Installing 3rd party dependencies...
- Installing Ogre...
- Downloading...
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
- 100 87.5M 0 87.5M 0 0 1525k 0 --:--:-- 0:00:58 --:--:-- 1276k
- Patching OGRE...
- Configuring...
- CMake Deprecation Warning at CMakeLists.txt:41 (cmake_policy):
- The OLD behavior for policy CMP0078 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- Building...
- In file included from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/zip/zip.c:39:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/zip/miniz.h:4971:9: note: ‘#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.’
- 4971 | #pragma message( \
- | ^~~~~~~
- In file included from /usr/include/c++/12/map:60,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreStdHeaders.h:14,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgrePrerequisites.h:307,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/OgreStableHeaders.h:45,
- from /home/cyphesis/git/WorldForge/hammer/work/build/ogre-13.4.2/native-64/OgreMain/CMakeFiles/OgreMain.dir/cmake_pch.hxx:5,
- from <command-line>:
- In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::swap(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = Ogre::Pass*; _Val = Ogre::Pass*; _KeyOfValue = std::_Identity<Ogre::Pass*>; _Compare = std::less<Ogre::Pass*>; _Alloc = std::allocator<Ogre::Pass*>]’,
- inlined from ‘void std::set<_Key, _Compare, _Alloc>::swap(std::set<_Key, _Compare, _Alloc>&) [with _Key = Ogre::Pass*; _Compare = std::less<Ogre::Pass*>; _Alloc = std::allocator<Ogre::Pass*>]’ at /usr/include/c++/12/bits/stl_set.h:443:18,
- inlined from ‘static void Ogre::Pass::processPendingPassUpdates()’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/OgrePass.cpp:1066:35:
- /usr/include/c++/12/bits/stl_tree.h:2090:32: warning: storing the address of local variable ‘tempDirtyHashList’ in ‘*MEM[(struct _Rb_tree_node_base * &)&tempDirtyHashList + 16].std::_Rb_tree_node_base::_M_parent’ [-Wdangling-pointer=]
- 2090 | _M_root()->_M_parent = _M_end();
- | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/OgrePass.cpp: In static member function ‘static void Ogre::Pass::processPendingPassUpdates()’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/OgrePass.cpp:1062:17: note: ‘tempDirtyHashList’ declared here
- 1062 | PassSet tempDirtyHashList;
- | ^~~~~~~~~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/src/OgrePass.cpp:1062:17: note: ‘tempDirtyHashList.std::set<Ogre::Pass*, std::less<Ogre::Pass*>, std::allocator<Ogre::Pass*> >::_M_t.std::_Rb_tree<Ogre::Pass*, Ogre::Pass*, std::_Identity<Ogre::Pass*>, std::less<Ogre::Pass*>, std::allocator<Ogre::Pass*> >::_M_impl.std::_Rb_tree<Ogre::Pass*, Ogre::Pass*, std::_Identity<Ogre::Pass*>, std::less<Ogre::Pass*>, std::allocator<Ogre::Pass*> >::_Rb_tree_impl<std::less<Ogre::Pass*>, true>::<unnamed>.std::_Rb_tree_header::_M_header.std::_Rb_tree_node_base::_M_parent’ declared here
- In file included from /usr/include/c++/12/bits/shared_ptr.h:53,
- from /usr/include/c++/12/memory:77,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgrePrerequisites.h:33,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreRoot.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/build/ogre-13.4.2/native-64/Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/cmake_pch.hxx:5,
- from <command-line>:
- In constructor ‘std::__shared_count<_Lp>::__shared_count(_Ptr) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
- inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, std::false_type) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:928:22,
- inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1469:17,
- inlined from ‘std::shared_ptr<_Tp>::shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char]’ at /usr/include/c++/12/bits/shared_ptr.h:214:46,
- inlined from ‘Ogre::SharedPtr<T>::SharedPtr(Y*) [with Y = unsigned char; T = unsigned char]’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreSharedPtr.h:58:55,
- inlined from ‘void Ogre::LodIndexBuffer::fillBuffer(Ogre::IndexData*)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:41:33,
- inlined from ‘void Ogre::LodIndexBuffer::fillBuffer(Ogre::IndexData*)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:33:10:
- /usr/include/c++/12/bits/shared_ptr_base.h:921:15: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
- 921 | delete __p;
- | ^~~~~~~~~~
- In member function ‘void Ogre::LodIndexBuffer::fillBuffer(Ogre::IndexData*)’,
- inlined from ‘void Ogre::LodIndexBuffer::fillBuffer(Ogre::IndexData*)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:33:10:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:41:98: note: returned from ‘void* operator new [](std::size_t)’
- 41 | indexBuffer = Ogre::SharedPtr<unsigned char>(new unsigned char[indexCount * indexSize]);
- | ^
- In constructor ‘std::__shared_count<_Lp>::__shared_count(_Ptr) [with _Ptr = Ogre::Vector<3, float>*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
- inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, std::false_type) [with _Ptr = Ogre::Vector<3, float>*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:928:22,
- inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*) [with _Yp = Ogre::Vector<3, float>; <template-parameter-2-2> = void; _Tp = Ogre::Vector<3, float>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1469:17,
- inlined from ‘std::shared_ptr<_Tp>::shared_ptr(_Yp*) [with _Yp = Ogre::Vector<3, float>; <template-parameter-2-2> = void; _Tp = Ogre::Vector<3, float>]’ at /usr/include/c++/12/bits/shared_ptr.h:214:46,
- inlined from ‘Ogre::SharedPtr<T>::SharedPtr(Y*) [with Y = Ogre::Vector<3, float>; T = Ogre::Vector<3, float>]’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreSharedPtr.h:58:55,
- inlined from ‘void Ogre::LodVertexBuffer::fillBuffer(Ogre::VertexData*)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:76:44:
- /usr/include/c++/12/bits/shared_ptr_base.h:921:15: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
- 921 | delete __p;
- | ^~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp: In member function ‘void Ogre::LodVertexBuffer::fillBuffer(Ogre::VertexData*)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodBuffer.cpp:76:86: note: returned from ‘void* operator new [](std::size_t)’
- 76 | vertexNormalBuffer = Ogre::SharedPtr<Vector3>(new Vector3[vertexCount]);
- | ^
- In file included from /usr/include/c++/12/bits/shared_ptr.h:53,
- from /usr/include/c++/12/memory:77,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgrePrerequisites.h:33,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreRoot.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/build/ogre-13.4.2/native-64/Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/cmake_pch.hxx:5,
- from <command-line>:
- In constructor ‘std::__shared_count<_Lp>::__shared_count(_Ptr) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
- inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, std::false_type) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:928:22,
- inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1469:17,
- inlined from ‘std::shared_ptr<_Tp>::shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char]’ at /usr/include/c++/12/bits/shared_ptr.h:214:46,
- inlined from ‘Ogre::SharedPtr<T>::SharedPtr(Y*) [with Y = unsigned char; T = unsigned char]’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreSharedPtr.h:58:55,
- inlined from ‘virtual void Ogre::LodOutputProviderBuffer::bakeLodLevel(Ogre::LodData*, int)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp:82:40:
- /usr/include/c++/12/bits/shared_ptr_base.h:921:15: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
- 921 | delete __p;
- | ^~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp: In member function ‘virtual void Ogre::LodOutputProviderBuffer::bakeLodLevel(Ogre::LodData*, int)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderBuffer.cpp:82:119: note: returned from ‘void* operator new [](std::size_t)’
- 82 | curLod.indexBuffer = Ogre::SharedPtr<unsigned char>(new unsigned char[curLod.indexCount * curLod.indexSize]);
- | ^
- In file included from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/include/OgreMeshLodGenerator.h:33,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:41,
- from /home/cyphesis/git/WorldForge/hammer/work/build/ogre-13.4.2/native-64/Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/cmake_pch.hxx:5,
- from <command-line>:
- In constructor ‘Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)’,
- inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
- inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
- inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator<Ogre::LodData::Vertex>]’ at /usr/include/c++/12/bits/vector.tcc:117:30,
- inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator<Ogre::LodData::Vertex>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
- inlined from ‘void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:150:40:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/include/OgreLodData.h:101:12: warning: ‘<unnamed>.Ogre::LodData::Vertex::position’ may be used uninitialized [-Wmaybe-uninitialized]
- 101 | struct Vertex {
- | ^~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp: In member function ‘void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:150:57: note: ‘<anonymous>’ declared here
- 150 | data->mVertexList.push_back(LodData::Vertex());
- | ^
- In constructor ‘Ogre::LodData::Vertex::Vertex(Ogre::LodData::Vertex&&)’,
- inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
- inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Ogre::LodData::Vertex; _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
- inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::LodData::Vertex}; _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator<Ogre::LodData::Vertex>]’ at /usr/include/c++/12/bits/vector.tcc:117:30,
- inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Ogre::LodData::Vertex; _Alloc = std::allocator<Ogre::LodData::Vertex>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
- inlined from ‘void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:150:40:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/include/OgreLodData.h:101:12: warning: ‘<unnamed>.Ogre::LodData::Vertex::normal’ may be used uninitialized [-Wmaybe-uninitialized]
- 101 | struct Vertex {
- | ^~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp: In member function ‘void Ogre::LodInputProviderMesh::addVertexData(Ogre::LodData*, Ogre::VertexData*, bool)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodInputProviderMesh.cpp:150:57: note: ‘<anonymous>’ declared here
- 150 | data->mVertexList.push_back(LodData::Vertex());
- | ^
- In file included from /usr/include/c++/12/bits/shared_ptr.h:53,
- from /usr/include/c++/12/memory:77,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgrePrerequisites.h:33,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreRoot.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
- from /home/cyphesis/git/WorldForge/hammer/work/build/ogre-13.4.2/native-64/Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/cmake_pch.hxx:5,
- from <command-line>:
- In constructor ‘std::__shared_count<_Lp>::__shared_count(_Ptr) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
- inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, std::false_type) [with _Ptr = unsigned char*; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:928:22,
- inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1469:17,
- inlined from ‘std::shared_ptr<_Tp>::shared_ptr(_Yp*) [with _Yp = unsigned char; <template-parameter-2-2> = void; _Tp = unsigned char]’ at /usr/include/c++/12/bits/shared_ptr.h:214:46,
- inlined from ‘Ogre::SharedPtr<T>::SharedPtr(Y*) [with Y = unsigned char; T = unsigned char]’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/OgreMain/include/OgreSharedPtr.h:58:55,
- inlined from ‘virtual void Ogre::LodOutputProviderCompressedBuffer::bakeSecondPass(Ogre::LodData*, int)’ at /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedBuffer.cpp:84:41:
- /usr/include/c++/12/bits/shared_ptr_base.h:921:15: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
- 921 | delete __p;
- | ^~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedBuffer.cpp: In member function ‘virtual void Ogre::LodOutputProviderCompressedBuffer::bakeSecondPass(Ogre::LodData*, int)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/Components/MeshLodGenerator/src/OgreLodOutputProviderCompressedBuffer.cpp:84:136: note: returned from ‘void* operator new [](std::size_t)’
- 84 | prevLod.indexBuffer = Ogre::SharedPtr<unsigned char>(new unsigned char[indexCount * data->mIndexBufferInfoList[i].indexSize]);
- | ^
- rc1.0_grammar.y: In function ‘int rc10_parse()’:
- rc1.0_grammar.y:104:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:102:20: note: ‘combinersStruct’ declared here
- rc1.0_grammar.y:104:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:102:20: note: ‘combinersStruct’ declared here
- rc1.0_grammar.y:112:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:110:20: note: ‘combinersStruct’ declared here
- rc1.0_grammar.y:112:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:110:20: note: ‘combinersStruct’ declared here
- rc1.0_grammar.y:120:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:118:20: note: ‘combinersStruct’ declared here
- rc1.0_grammar.y:120:28: warning: ‘combinersStruct’ may be used uninitialized [-Wmaybe-uninitialized]
- rc1.0_grammar.y:118:20: note: ‘combinersStruct’ declared here
- vs1.0_tokens.l: In function ‘void MacroMathFunction(MACROENTRY*, unsigned int*, char**, const char*)’:
- vs1.0_tokens.l:2337:27: warning: ‘%s’ directive writing up to 254 bytes into a region of size between 2 and 256 [-Wformat-overflow=]
- vs1.0_tokens.l:2337:12: note: ‘sprintf’ output 1 or more bytes (assuming 509) into a destination of size 256
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp: In member function ‘virtual void Ogre::GL3PlusRenderSystem::_setCullingMode(Ogre::CullingMode)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:861:40: warning: ‘cullMode’ may be used uninitialized [-Wmaybe-uninitialized]
- 861 | mStateCacheManager->setCullFace( cullMode );
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:844:16: note: ‘cullMode’ was declared here
- 844 | GLenum cullMode;
- | ^~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL/src/OgreGLRenderSystem.cpp: In member function ‘virtual void Ogre::GLRenderSystem::_setCullingMode(Ogre::CullingMode)’:
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1781:40: warning: ‘cullMode’ may be used uninitialized [-Wmaybe-uninitialized]
- 1781 | mStateCacheManager->setCullFace( cullMode );
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/RenderSystems/GL/src/OgreGLRenderSystem.cpp:1764:16: note: ‘cullMode’ was declared here
- 1764 | GLenum cullMode;
- | ^~~~~~~~
- /home/cyphesis/git/WorldForge/hammer/work/source/ogre-13.4.2/PlugIns/DotScene/src/DotSceneLoader.cpp:10:10: fatal error: pugixml.hpp: No such file or directory
- 10 | #include <pugixml.hpp>
- | ^~~~~~~~~~~~~
- compilation terminated.
- make[2]: *** [PlugIns/DotScene/CMakeFiles/Plugin_DotScene.dir/build.make:76: PlugIns/DotScene/CMakeFiles/Plugin_DotScene.dir/src/DotSceneLoader.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:626: PlugIns/DotScene/CMakeFiles/Plugin_DotScene.dir/all] Error 2
- make: *** [Makefile:156: all] Error 2
- [root@fedora hammer]# ./hammer.sh checkout all
- Building for native-64!
- Checking out sources...
- Varconf...
- Getting varconf master
- Cloning into 'varconf'...
- remote: Enumerating objects: 1478, done.
- remote: Counting objects: 100% (144/144), done.
- remote: Compressing objects: 100% (76/76), done.
- remote: Total 1478 (delta 59), reused 113 (delta 38), pack-reused 1334
- Receiving objects: 100% (1478/1478), 368.47 KiB | 1.83 MiB/s, done.
- Resolving deltas: 100% (900/900), done.
- Done.
- Atlas-C++...
- Getting atlas-cpp master
- Cloning into 'atlas-cpp'...
- remote: Enumerating objects: 12112, done.
- remote: Counting objects: 100% (515/515), done.
- remote: Compressing objects: 100% (233/233), done.
- remote: Total 12112 (delta 279), reused 435 (delta 247), pack-reused 11597
- Receiving objects: 100% (12112/12112), 4.08 MiB | 1.03 MiB/s, done.
- Resolving deltas: 100% (7111/7111), done.
- Done.
- Wfmath...
- Getting wfmath master
- Cloning into 'wfmath'...
- remote: Enumerating objects: 4256, done.
- remote: Counting objects: 100% (136/136), done.
- remote: Compressing objects: 100% (78/78), done.
- remote: Total 4256 (delta 46), reused 93 (delta 26), pack-reused 4120
- Receiving objects: 100% (4256/4256), 1.42 MiB | 1.04 MiB/s, done.
- Resolving deltas: 100% (3078/3078), done.
- Done.
- Eris...
- Getting eris master
- Cloning into 'eris'...
- remote: Enumerating objects: 9474, done.
- remote: Counting objects: 100% (651/651), done.
- remote: Compressing objects: 100% (276/276), done.
- remote: Total 9474 (delta 365), reused 630 (delta 348), pack-reused 8823
- Receiving objects: 100% (9474/9474), 3.85 MiB | 1.09 MiB/s, done.
- Resolving deltas: 100% (6266/6266), done.
- Done.
- Libwfut...
- Getting libwfut master
- Cloning into 'libwfut'...
- remote: Enumerating objects: 1230, done.
- remote: Counting objects: 100% (163/163), done.
- remote: Compressing objects: 100% (90/90), done.
- remote: Total 1230 (delta 69), reused 118 (delta 41), pack-reused 1067
- Receiving objects: 100% (1230/1230), 487.79 KiB | 694.00 KiB/s, done.
- Resolving deltas: 100% (705/705), done.
- Done.
- Mercator...
- Getting mercator master
- Cloning into 'mercator'...
- remote: Enumerating objects: 3530, done.
- remote: Counting objects: 100% (144/144), done.
- remote: Compressing objects: 100% (87/87), done.
- remote: Total 3530 (delta 58), reused 99 (delta 35), pack-reused 3386
- Receiving objects: 100% (3530/3530), 930.28 KiB | 1.62 MiB/s, done.
- Resolving deltas: 100% (2389/2389), done.
- Done.
- Worlds...
- Getting worlds master
- Cloning into 'worlds'...
- remote: Enumerating objects: 770, done.
- remote: Counting objects: 100% (268/268), done.
- remote: Compressing objects: 100% (162/162), done.
- remote: Total 770 (delta 140), reused 222 (delta 104), pack-reused 502
- Receiving objects: 100% (770/770), 1.20 MiB | 1.44 MiB/s, done.
- Resolving deltas: 100% (325/325), done.
- Done.
- Ember client...
- Getting ember master
- Cloning into 'ember'...
- remote: Enumerating objects: 93048, done.
- remote: Counting objects: 100% (5050/5050), done.
- remote: Compressing objects: 100% (1371/1371), done.
- remote: Total 93048 (delta 3544), reused 4975 (delta 3484), pack-reused 87998
- Receiving objects: 100% (93048/93048), 34.84 MiB | 1.43 MiB/s, done.
- Resolving deltas: 100% (76113/76113), done.
- Done.
- Cyphesis...
- Getting cyphesis master
- Cloning into 'cyphesis'...
- remote: Enumerating objects: 83069, done.
- remote: Counting objects: 100% (4948/4948), done.
- remote: Compressing objects: 100% (1530/1530), done.
- remote: Total 83069 (delta 3551), reused 4757 (delta 3362), pack-reused 78121
- Receiving objects: 100% (83069/83069), 37.37 MiB | 1.48 MiB/s, done.
- Resolving deltas: 100% (60164/60164), done.
- Done.
- Checkout complete.
- [root@fedora hammer]# ls | sort
- hammer.sh
- README.md
- support
- work
- [root@fedora hammer]# ls ../ | sort
- atlas-cpp
- cyphesis
- hammer
- varconf
- wfmath
- [root@fedora hammer]# ./hammer.sh build all
- Building for native-64!
- Building sources...
- Varconf...
- Configuring...
- Building...
- Installing...
- Done.
- Atlas-C++...
- Configuring...
- Building...
- Installing...
- Done.
- Wfmath...
- Configuring...
- Building...
- In file included from /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/polygon_intersect.h:33,
- from /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/polygon_intersect.cpp:26:
- /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/intersect.h: In function ‘bool WFMath::Intersect(const S1&, const S2&, bool) [with S1 = Point<2>; S2 = Polygon<3>]’:
- /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/intersect.h:45:13: warning: infinite recursion detected [-Winfinite-recursion]
- 45 | inline bool Intersect(const S1& s1, const S2& s2, bool proper)
- | ^~~~~~~~~
- In function ‘bool WFMath::Intersect(const S1&, const S2&, bool) [with S1 = Polygon<3>; S2 = Point<2>]’,
- inlined from ‘bool WFMath::Intersect(const S1&, const S2&, bool) [with S1 = Point<2>; S2 = Polygon<3>]’ at /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/intersect.h:47:19:
- /home/cyphesis/git/WorldForge/hammer/work/source/worldforge/libs/wfmath/src/wfmath/intersect.h:47:19: note: recursive call
- 47 | return Intersect(s2, s1, proper);
- | ~~~~~~~~~^~~~~~~~~~~~~~~~
- Installing...
- Done.
- Mercator...
- Configuring...
- Building...
- Installing...
- Done.
- Eris...
- Configuring...
- CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:2218 (message):
- No header defined for headers; skipping header check (note: header-only
- libraries have no designated component)
- Call Stack (most recent call first):
- CMakeLists.txt:136 (find_package)
- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
- Could NOT find Boost (missing: headers) (found suitable version "1.76.0",
- minimum required is "1.46.0")
- Call Stack (most recent call first):
- /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
- /usr/share/cmake/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)
- CMakeLists.txt:136 (find_package)
- [root@fedora hammer]#
- logout
- [guest@fedora ~]$ su cyphesis
- [cyphesis@fedora guest]$ ls -l | sort
- ls: cannot open directory '.': Permission denied
- [cyphesis@fedora guest]$ cd /home/cyphesis/
- [cyphesis@fedora ~]$ ls -l | sort
- drwxr-xr-x. 1 cyphesis cyphesis 412 Apr 1 21:14 WorldForge
- drwxr-xr-x. 1 root root 20 Apr 2 12:07 git
- total 0
- [cyphesis@fedora ~]$ su -
- Password:
- [root@fedora ~]# chown -R cyphesis:cyphesis /home/cyphesis/
- [root@fedora ~]#
- logout
- [cyphesis@fedora ~]$ cd ./git/
- [cyphesis@fedora git]$ ls | sort
- WorldForge
- [cyphesis@fedora git]$ cd ./WorldForge/
- [cyphesis@fedora WorldForge]$ ls | sort
- atlas-cpp
- cyphesis
- hammer
- varconf
- wfmath
- [cyphesis@fedora WorldForge]$ cd ./hammer/
- [cyphesis@fedora hammer]$ ls | sort
- hammer.sh
- README.md
- support
- work
- [cyphesis@fedora hammer]$ ls ./work/ | sort
- build
- local
- logs
- source
- [cyphesis@fedora hammer]$ ls ./work/lo | sort
- ls: cannot access './work/lo': No such file or directory
- [cyphesis@fedora hammer]$ ls ./work/local | sort
- bin
- include
- lib64
- share
- [cyphesis@fedora hammer]$ ls ./work/local/bin | sort
- atlas_convert
- [cyphesis@fedora hammer]$
- [cyphesis@fedora hammer]$
- [cyphesis@fedora hammer]$ find ./work | grep -i ember$
- ./work/source/worldforge/clients/ember
- [cyphesis@fedora hammer]$ find ./work | grep -i cyphesis$
- ./work/source/worldforge/servers/cyphesis
- ./work/source/worldforge/servers/cyphesis/tests/data/ruleset1/etc/cyphesis
- ./work/source/worldforge/servers/cyphesis/tests/data/ruleset2/etc/cyphesis
- [cyphesis@fedora hammer]$
- [cyphesis@fedora hammer]$ pwd
- /home/cyphesis/git/WorldForge/hammer
- [cyphesis@fedora hammer]$
- [cyphesis@fedora hammer]$ find ./work/ | grep 'ember$\|cyphesis$'
- ./work/source/worldforge/clients/ember
- ./work/source/worldforge/servers/cyphesis
- ./work/source/worldforge/servers/cyphesis/tests/data/ruleset1/etc/cyphesis
- ./work/source/worldforge/servers/cyphesis/tests/data/ruleset2/etc/cyphesis
- [cyphesis@fedora hammer]$ ls -l ./work/source/worldforge/servers
- total 0
- drwxr-xr-x. 1 cyphesis cyphesis 310 Apr 2 12:37 cyphesis
- [cyphesis@fedora hammer]$ ls -l ./work/source/worldforge/clients/
- total 0
- drwxr-xr-x. 1 cyphesis cyphesis 302 Apr 2 12:36 ember
- [cyphesis@fedora hammer]$ su -
- Password:
- [root@fedora ~]# cd /home/cyphesis/git/WorldForge/hammer/
- [root@fedora hammer]# ./hammer.sh build libs
- Building for native-64!
- Building sources...
- Varconf...
- Configuring...
- Building...
- Installing...
- Done.
- Atlas-C++...
- Configuring...
- Building...
- Installing...
- Done.
- Wfmath...
- Configuring...
- Building...
- Installing...
- Done.
- Mercator...
- Configuring...
- Building...
- Installing...
- Done.
- Eris...
- Configuring...
- CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:2218 (message):
- No header defined for headers; skipping header check (note: header-only
- libraries have no designated component)
- Call Stack (most recent call first):
- CMakeLists.txt:136 (find_package)
- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
- Could NOT find Boost (missing: headers) (found suitable version "1.76.0",
- minimum required is "1.46.0")
- Call Stack (most recent call first):
- /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
- /usr/share/cmake/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)
- CMakeLists.txt:136 (find_package)
- [root@fedora hammer]# ./hammer.sh build cyphesis
- Building for native-64!
- Building sources...
- Worlds...
- Configuring...
- CMake Warning:
- Manually-specified variables were not used by the project:
- CMAKE_INSTALL_RPATH
- CMAKE_INSTALL_RPATH_USE_LINK_PATH
- Building...
- Installing...
- Done.
- Cyphesis...
- Configuring...
- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
- Could NOT find libxdg-basedir (missing: LIBXDG-BASEDIR_LIBRARY
- LIBXDG-BASEDIR_INCLUDE_DIR)
- Call Stack (most recent call first):
- /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
- tools/cmake/Findlibxdg-basedir.cmake:22 (find_package_handle_standard_args)
- CMakeLists.txt:89 (find_package)
- [root@fedora hammer]# ./hammer.sh build libs
- Building for native-64!
- Building sources...
- Varconf...
- Configuring...
- Building...
- Installing...
- Done.
- Atlas-C++...
- Configuring...
- Building...
- Installing...
- Done.
- Wfmath...
- Configuring...
- Building...
- Installing...
- Done.
- Mercator...
- Configuring...
- Building...
- Installing...
- Done.
- Eris...
- Configuring...
- CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:2218 (message):
- No header defined for headers; skipping header check (note: header-only
- libraries have no designated component)
- Call Stack (most recent call first):
- CMakeLists.txt:136 (find_package)
- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
- Could NOT find Boost (missing: headers) (found suitable version "1.76.0",
- minimum required is "1.46.0")
- Call Stack (most recent call first):
- /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
- /usr/share/cmake/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)
- CMakeLists.txt:136 (find_package)
- [root@fedora hammer]# ./hammer.sh build cyphesis
- Building for native-64!
- Building sources...
- Worlds...
- Configuring...
- Building...
- Installing...
- Done.
- Cyphesis...
- Configuring...
- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
- Could NOT find libxdg-basedir (missing: LIBXDG-BASEDIR_LIBRARY
- LIBXDG-BASEDIR_INCLUDE_DIR)
- Call Stack (most recent call first):
- /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
- tools/cmake/Findlibxdg-basedir.cmake:22 (find_package_handle_standard_args)
- CMakeLists.txt:89 (find_package)
- [root@fedora hammer]#
Advertisement
Add Comment
Please, Sign In to add comment