Advertisement
dcarr

Untitled

Nov 11th, 2017
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.85 KB | None | 0 0
  1. [dcarr@Antergos-MercadesBendz aur-vegastrike-svn]$ makepkg
  2. ==> Making package: vegastrike-svn 13681-1 (Sat Nov 11 18:52:12 EST 2017)
  3. ==> Checking runtime dependencies...
  4. ==> Checking buildtime dependencies...
  5. ==> Retrieving sources...
  6. -> Found vegastrike-svn-gcc44.diff
  7. ==> Validating source files with md5sums...
  8. vegastrike-svn-gcc44.diff ... Passed
  9. ==> Extracting sources...
  10. ==> Removing existing $pkgdir/ directory...
  11. ==> Starting build()...
  12. chdir to srcdir
  13. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src
  14. next check for vegastrike/.svn
  15. its there
  16. next
  17. ==> Vegastrike BIN SVN checkout done or server timeout
  18. ==> Setting up build environment...
  19. check for vegastrike-build
  20. its there so delete the old one and cp the new one
  21. next
  22. cd vegastrike-build
  23. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build
  24. ==> Starting make...
  25. starting cmake now
  26. CMake Deprecation Warning at CMakeLists.txt:513 (cmake_policy):
  27. The OLD behavior for policy CMP0003 will be removed from a future version
  28. of CMake.
  29.  
  30. The cmake-policies(7) manual explains that the OLD behaviors of all
  31. policies are deprecated and that a policy should be set to OLD only under
  32. specific short-term circumstances. Projects should be ported to the NEW
  33. behavior and not rely on setting a policy to OLD.
  34.  
  35.  
  36. Found Python 2.7.14
  37. -- Boost version: 1.65.1
  38. -- Found the following Boost libraries:
  39. -- python
  40. ++ Found System Boost : 106501
  41. ++ OpenGL found : /usr/lib/libGLU.so;/usr/lib/libGL.so
  42. ++ GLUT found : /usr/lib/libglut.so;/usr/lib/libXmu.so;/usr/lib/libXi.so
  43. ++ Found OpenAL
  44. ++ SDL Found
  45. -- Found Vorbis: /usr/lib/libvorbis.so;/usr/lib/libvorbisfile.so;/usr/lib/libogg.so
  46. -- FFMPEG disabled
  47. -- Checking for module 'OGRE>=1.2.0'
  48. -- Found OGRE, version 1.10.8
  49. -- Found Ogre: 1.10.8
  50. ++ Found Ogre: 1.10.8
  51. -- Checking for module 'gdk-pixbuf-2.0'
  52. -- Found gdk-pixbuf-2.0, version 2.36.10
  53. -- Found GTK2: /usr/lib/libgtk-x11-2.0.so;/usr/lib/libgdk-x11-2.0.so;/usr/lib/libgdk_pixbuf-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libgobject-2.0.so;/usr/lib/libpango-1.0.so;/usr/lib/libpangocairo-1.0.so;/usr/lib/libatk-1.0.so
  54. ++ Compiling mesh_tool with OgreMesh support
  55. Default build type is Release, no cpu opts enabled.
  56. -- Configuring done
  57. -- Generating done
  58. -- Build files have been written to: /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build
  59. starting make now
  60. [ 4%] Built target netgeneric
  61. [ 12%] Built target OPcollide
  62. [ 36%] Built target engine_com
  63. [ 42%] Built target netlowlevel
  64. [ 85%] Built target vegastrike
  65. [ 87%] Built target vssetup
  66. Scanning dependencies of target mesh_tool
  67. [ 87%] Building CXX object objconv/CMakeFiles/mesh_tool.dir/mesher/to_OgreMesh.cpp.o
  68. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:17:17: error: ‘ogre’ is not a namespace-name
  69. using namespace ogre;
  70. ^~~~
  71. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:17:21: error: expected namespace-name before ‘;’ token
  72. using namespace ogre;
  73. ^
  74. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const GFXMaterial&, bool, bool, bool, float, int, int, float)’:
  75. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:143:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  76. sprintf( tmp, "%06X", *(unsigned int*) &polygon_offset );
  77. ^~~~~~~~~~~~~~
  78. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:145:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  79. sprintf( tmp, "%06X", *(unsigned int*) &alpha_test );
  80. ^~~~~~~~~~
  81. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const Mesh_vec3f&)’:
  82. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:154:17: warning: unused variable ‘tmp’ [-Wunused-variable]
  83. static char tmp[16];
  84. ^~~
  85. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const XML&)’:
  86. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:193:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘std::vector<textureholder>::size_type {aka long unsigned int}’ [-Wformat=]
  87. sprintf( tmp, "-%d-", memfile.textures.size() );
  88. ~~~~~~~~~~~~~~~~~~~~~~~ ^
  89. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:201:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘std::vector<Mesh_vec3f>::size_type {aka long unsigned int}’ [-Wformat=]
  90. sprintf( tmp, "-%d-", memfile.detailplanes.size() );
  91. ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  92. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::ConverterInit()’:
  93. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:240:44: error: invalid use of incomplete type ‘class Ogre::LodStrategyManager’
  94. lodMgr = new Ogre::LodStrategyManager();
  95. ^
  96. In file included from /usr/include/OGRE/Ogre.h:31:0,
  97. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  98. /usr/include/OGRE/OgrePrerequisites.h:211:11: note: forward declaration of ‘class Ogre::LodStrategyManager’
  99. class LodStrategyManager;
  100. ^~~~~~~~~~~~~~~~~~
  101. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::ConverterClose()’:
  102. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:272:12: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
  103. delete lodMgr;
  104. ^~~~~~
  105. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:44:34: warning: ‘lodMgr’ has incomplete type
  106. static Ogre::LodStrategyManager *lodMgr;
  107. ^~~~~~
  108. In file included from /usr/include/OGRE/Ogre.h:31:0,
  109. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  110. /usr/include/OGRE/OgrePrerequisites.h:211:11: note: forward declaration of ‘class Ogre::LodStrategyManager’
  111. class LodStrategyManager;
  112. ^~~~~~~~~~~~~~~~~~
  113. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:272:12: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
  114. delete lodMgr;
  115. ^~~~~~
  116. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void* OgreMeshConverter::Init(const char*, const char*)’:
  117. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:352:66: warning: ‘T* Ogre::SharedPtr<T>::getPointer() const [with T = Ogre::Mesh]’ is deprecated [-Wdeprecated-declarations]
  118. meshSerializer->importMesh( stream, ctxt->top.getPointer() );
  119. ^
  120. In file included from /usr/include/OGRE/OgreHardwareVertexBuffer.h:34:0,
  121. from /usr/include/OGRE/OgrePose.h:33,
  122. from /usr/include/OGRE/OgreAnimationTrack.h:36,
  123. from /usr/include/OGRE/OgreAnimation.h:34,
  124. from /usr/include/OGRE/Ogre.h:33,
  125. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  126. /usr/include/OGRE/OgreSharedPtr.h:325:28: note: declared here
  127. OGRE_DEPRECATED T* getPointer() const { return pRep; }
  128. ^~~~~~~~~~
  129. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::SetupColorTplVars(std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >&, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, float, float, float, float, float, float, float, float, bool)’:
  130. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:444:12: warning: unused variable ‘eqg’ [-Wunused-variable]
  131. bool eqg = (fabs( defg-g ) < 0.001);
  132. ^~~
  133. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoOrganiseBuffers(Ogre::VertexData*, Ogre::MeshPtr)’:
  134. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1085:84: warning: ‘size_t Ogre::Mesh::getPoseCount() const’ is deprecated [-Wdeprecated-declarations]
  135. mesh->hasSkeleton(), mesh->hasVertexAnimation() || (mesh->getPoseCount() > 0) );
  136. ^
  137. In file included from /usr/include/OGRE/OgreInstanceBatch.h:35:0,
  138. from /usr/include/OGRE/Ogre.h:69,
  139. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  140. /usr/include/OGRE/OgreMesh.h:969:32: note: declared here
  141. OGRE_DEPRECATED size_t getPoseCount(void) const { return mPoseList.size(); }
  142. ^~~~~~~~~~~~
  143. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1085:91: error: no matching function for call to ‘Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool)’
  144. mesh->hasSkeleton(), mesh->hasVertexAnimation() || (mesh->getPoseCount() > 0) );
  145. ^
  146. In file included from /usr/include/OGRE/OgrePose.h:33:0,
  147. from /usr/include/OGRE/OgreAnimationTrack.h:36,
  148. from /usr/include/OGRE/OgreAnimation.h:34,
  149. from /usr/include/OGRE/Ogre.h:33,
  150. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  151. /usr/include/OGRE/OgreHardwareVertexBuffer.h:402:28: note: candidate: Ogre::VertexDeclaration* Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool, bool) const
  152. VertexDeclaration* getAutoOrganisedDeclaration(bool skeletalAnimation,
  153. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  154. /usr/include/OGRE/OgreHardwareVertexBuffer.h:402:28: note: candidate expects 3 arguments, 2 provided
  155. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::Optimize(void*)’:
  156. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1104:68: warning: ‘Ogre::Mesh::SubMeshIterator Ogre::Mesh::getSubMeshIterator()’ is deprecated [-Wdeprecated-declarations]
  157. Ogre::Mesh::SubMeshIterator smIt = newMesh->getSubMeshIterator();
  158. ^
  159. In file included from /usr/include/OGRE/OgreInstanceBatch.h:35:0,
  160. from /usr/include/OGRE/Ogre.h:69,
  161. from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
  162. /usr/include/OGRE/OgreMesh.h:293:41: note: declared here
  163. OGRE_DEPRECATED SubMeshIterator getSubMeshIterator(void)
  164. ^~~~~~~~~~~~~~~~~~
  165. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1105:20: warning: unused variable ‘idx’ [-Wunused-variable]
  166. unsigned short idx = 0;
  167. ^~~
  168. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoLOD(void*, bool, int, float, float)’:
  169. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1120:21: error: ‘ProgressiveMesh’ in namespace ‘Ogre’ does not name a type
  170. const Ogre::ProgressiveMesh::VertexReductionQuota quota = Ogre::ProgressiveMesh::VRQ_PROPORTIONAL;
  171. ^~~~~~~~~~~~~~~
  172. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1130:59: error: incomplete type ‘Ogre::LodStrategyManager’ used in nested name specifier
  173. newMesh->setLodStrategy(Ogre::LodStrategyManager::getSingletonPtr()->
  174. ^~~~~~~~~~~~~~~
  175. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1139:18: error: ‘class Ogre::Mesh’ has no member named ‘generateLodLevels’; did you mean ‘getNumLodLevels’?
  176. newMesh->generateLodLevels( distanceList, quota, reduction );
  177. ^~~~~~~~~~~~~~~~~
  178. getNumLodLevels
  179. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1139:51: error: ‘quota’ was not declared in this scope
  180. newMesh->generateLodLevels( distanceList, quota, reduction );
  181. ^~~~~
  182. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: At global scope:
  183. /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:154:17: warning: ‘tmp’ defined but not used [-Wunused-variable]
  184. static char tmp[16];
  185. ^~~
  186. make[2]: *** [objconv/CMakeFiles/mesh_tool.dir/build.make:183: objconv/CMakeFiles/mesh_tool.dir/mesher/to_OgreMesh.cpp.o] Error 1
  187. make[1]: *** [CMakeFiles/Makefile2:377: objconv/CMakeFiles/mesh_tool.dir/all] Error 2
  188. make: *** [Makefile:84: all] Error 2
  189. ==> ERROR: A failure occurred in build().
  190. Aborting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement