1. * Package: media-gfx/blender-2.60a
  2. * Repository: gentoo
  3. * Maintainer: lu_zero@gentoo.org graphics@gentoo.org
  4. * USE: amd64 dds elbeem elibc_glibc ffmpeg game-engine iconv kernel_linux multilib openexr openmp sse test userland_GNU zlib
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking blender-2.60a.tar.gz to /tmp/portage/media-gfx/blender-2.60a/work
  8. >>> Source unpacked in /tmp/portage/media-gfx/blender-2.60a/work
  9. >>> Preparing source in /tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a ...
  10. * Applying blender-2.60a-desktop.patch ...
  11. [ ok ]
  12. * Applying blender-2.60a-collada.patch ...
  13. [ ok ]
  14. * Applying blender-2.61-opencollada-debug.patch ...
  15. [ ok ]
  16. * Applying blender-2.60-doxyfile.patch ...
  17. [ ok ]
  18. * Applying blender-2.60-bmake.patch ...
  19. [ ok ]
  20. * Removing bundled OpenJPEG ...
  21. * Applying blender-2.60-openjpeg.patch ...
  22. [ ok ]
  23. * Removing bundled Glew ...
  24. * Applying blender-2.60-glew.patch ...
  25. [ ok ]
  26. * Removing bundled Eigen2 ...
  27. * Applying blender-2.60-eigen.patch ...
  28. [ ok ]
  29. * Applying blender-2.60a-linux-3.patch ...
  30. [ ok ]
  31. * Applying blender-2.60a-libav-0.7.patch ...
  32. [ ok ]
  33. * Applying blender-2.60a-CVE-2009-3850-v3.patch ...
  34. [ ok ]
  35. * Applying blender-2.60a-enable_site_module.patch ...
  36. [ ok ]
  37. >>> Source prepared.
  38. >>> Configuring source in /tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a ...
  39. >>> Source configured.
  40. >>> Compiling source in /tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a ...
  41. scons -j24
  42. scons: Reading SConscript files ...
  43. Command-line arguments
  44. No command-line arguments given
  45. Command-line targets
  46. No targets given, using default
  47. Using config file: build_files/scons/config/linux-config.py
  48. Using user-config file: user-config.py
  49. Build with parallel jobs: 24
  50. Build with debug symbols: False
  51. Building in: /tmp/portage/media-gfx/blender-2.60a/work/build/linux
  52. scons: warning: BuildDir() and the build_dir keyword have been deprecated;
  53. use VariantDir() and the variant_dir keyword instead.
  54. File "/tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a/SConstruct", line 448, in <module>
  55. Configuring library bf_intern_audaspace
  56. Configuring library bf_intern_string
  57. Configuring library bf_intern_ghost
  58. Configuring library bf_intern_guardedalloc
  59. Configuring library bf_intern_moto
  60. Configuring library bf_intern_ctr
  61. Configuring library bf_intern_memutil
  62. Configuring library bf_intern_decimate
  63. Configuring library bf_intern_ik
  64. Configuring library bf_intern_itasc
  65. Configuring library bf_intern_bop
  66. Configuring library bf_intern_opennl
  67. Configuring library bf_intern_mikktspace
  68. Configuring library bf_intern_smoke
  69. Configuring library bf_intern_elbeem
  70. Configuring library bf_intern_bsp
  71. scons: warning: BuildDir() and the build_dir keyword have been deprecated;
  72. use VariantDir() and the variant_dir keyword instead.
  73. File "/tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a/SConstruct", line 450, in <module>
  74. Configuring library extern_recastnavigation
  75. Configuring library extern_bullet2linmath
  76. Configuring library extern_bullet2dynamics
  77. Configuring library extern_bullet2collision_broadphase
  78. Configuring library extern_bullet2collision_dispatch
  79. Configuring library extern_bullet2collision_gimpact
  80. Configuring library extern_bullet2collision_shapes
  81. Configuring library extern_bullet2collision_narrowphase
  82. Configuring library extern_bullet2softbody
  83. Configuring library extern_minilzo
  84. Configuring library extern_lzma
  85. scons: warning: BuildDir() and the build_dir keyword have been deprecated;
  86. use VariantDir() and the variant_dir keyword instead.
  87. File "/tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a/SConstruct", line 452, in <module>
  88. Configuring library bf_avi
  89. Configuring library bf_blenkernel
  90. Configuring library bf_blenlib
  91. Configuring library bf_blenloader
  92. Configuring library bf_blenpluginapi
  93. Configuring library bf_gpu
  94. Configuring library bf_editor_datafiles
  95. Configuring library bf_editors_space_api
  96. Configuring library bf_editors_util
  97. Configuring library bf_editors_interface
  98. Configuring library bf_editors_animation
  99. Configuring library bf_editors_armature
  100. Configuring library bf_editors_mesh
  101. Configuring library bf_editors_metaball
  102. Configuring library bf_editors_object
  103. Configuring library bf_editors_curve
  104. Configuring library bf_editors_gpencil
  105. Configuring library bf_editors_physics
  106. Configuring library bf_editors_render
  107. Configuring library bf_editors_sound
  108. Configuring library bf_editors_space_buttons
  109. Configuring library bf_editors_space_file
  110. Configuring library bf_editors_space_image
  111. Configuring library bf_editors_space_info
  112. Configuring library bf_editors_space_graph
  113. Configuring library bf_editors_space_node
  114. Configuring library bf_editors_space_outliner
  115. Configuring library bf_editors_space_time
  116. Configuring library bf_editors_space_view3d
  117. Configuring library bf_editors_space_sound
  118. Configuring library bf_editors_space_action
  119. Configuring library bf_editors_space_nla
  120. Configuring library bf_editors_space_script
  121. Configuring library bf_editors_space_text
  122. Configuring library bf_editors_space_sequencer
  123. Configuring library bf_editors_space_game
  124. Configuring library bf_editors_space_console
  125. Configuring library bf_editors_space_userpref
  126. Configuring library bf_editors_transform
  127. Configuring library bf_editors_screen
  128. Configuring library bf_editors_sculpt_paint
  129. Configuring library bf_editors_uvedit
  130. Configuring library bf_imbuf
  131. Configuring library bf_dna
  132. Configuring library bf_rna
  133. Configuring library bf_render
  134. Configuring library bf_render_raytrace
  135. Configuring library bf_nodes
  136. Configuring library bf_cmpnodes
  137. Configuring library bf_shdnodes
  138. Configuring library bf_texnodes
  139. Configuring library bf_modifiers
  140. Configuring library bf_ikplugin
  141. Configuring library bf_windowmanager
  142. Configuring library bf_blenfont
  143. Configuring library bf_python_ext
  144. Configuring library bf_python_mathutils
  145. Configuring library bf_python
  146. Configuring library bf_imbuf_dds
  147. Configuring library bf_imbuf_cineon
  148. Configuring library bf_imbuf_openexr
  149. Configuring library ge_blen_routines
  150. Configuring library ge_converter
  151. Configuring library ge_logic_expressions
  152. Configuring library ge_logic
  153. Configuring library ge_logic_ketsji
  154. Configuring library bf_network
  155. Configuring library ge_logic_ngnetwork
  156. Configuring library ge_logic_loopbacknetwork
  157. Configuring library ge_phys_common
  158. Configuring library ge_phys_dummy
  159. Configuring library ge_rasterizer
  160. Configuring library ge_oglrasterizer
  161. Configuring library ge_scenegraph
  162. Configuring library ge_videotex
  163. Configuring library ge_phys_bullet
  164. Configuring program blender
  165. Mkdir("../install/2.60/scripts")
  166. Mkdir("../install/2.60/scripts/presets")
  167. scons: done reading SConscript files.
  168. scons: Building targets ...
  169. Compiling ==> 'AUD_MixerFactory.cpp'
  170. Compiling ==> 'AUD_FileWriter.cpp'
  171. Compiling ==> 'AUD_LinearResampleFactory.cpp'
  172. Compiling ==> 'AUD_SequencerFactory.cpp'
  173. Compiling ==> 'AUD_ConverterReader.cpp'
  174. Compiling ==> 'AUD_ChannelMapperReader.cpp'
  175. Compiling ==> 'AUD_SinusFactory.cpp'
  176. Compiling ==> 'AUD_SequencerEntry.cpp'
  177. Compiling ==> 'AUD_Buffer.cpp'
  178. Compiling ==> 'AUD_SilenceFactory.cpp'
  179. Compiling ==> 'AUD_JOSResampleReader.cpp'
  180. Compiling ==> 'AUD_SequencerReader.cpp'
  181. Compiling ==> 'AUD_SequencerHandle.cpp'
  182. Compiling ==> 'AUD_SinusReader.cpp'
  183. Compiling ==> 'AUD_JOSResampleFactory.cpp'
  184. Compiling ==> 'AUD_ConverterFactory.cpp'
  185. Compiling ==> 'AUD_ResampleReader.cpp'
  186. Compiling ==> 'AUD_SoftwareDevice.cpp'
  187. Compiling ==> 'AUD_AnimateableProperty.cpp'
  188. Compiling ==> 'AUD_JOSResampleReaderCoeff.cpp'
  189. Compiling ==> 'AUD_NULLDevice.cpp'
  190. Compiling ==> 'AUD_ReadDevice.cpp'
  191. Compiling ==> 'AUD_C-API.cpp'
  192. Compiling ==> 'AUD_FileFactory.cpp'
  193. Compiling ==> 'AUD_LinearResampleReader.cpp'
  194. Compiling ==> 'AUD_StreamBufferFactory.cpp'
  195. Compiling ==> 'AUD_ChannelMapperFactory.cpp'
  196. Compiling ==> 'AUD_SilenceReader.cpp'
  197. Compiling ==> 'AUD_BufferReader.cpp'
  198. Compiling ==> 'AUD_ReferenceHandler.cpp'
  199. Compiling ==> 'AUD_Mixer.cpp'
  200. Compiling ==> 'AUD_ConverterFunctions.cpp'
  201. Compiling ==> 'AUD_EffectReader.cpp'
  202. Compiling ==> 'AUD_HighpassFactory.cpp'
  203. Compiling ==> 'AUD_DynamicIIRFilterReader.cpp'
  204. Compiling ==> 'AUD_VolumeFactory.cpp'
  205. Compiling ==> 'AUD_AccumulatorFactory.cpp'
  206. Compiling ==> 'AUD_EnvelopeFactory.cpp'
  207. Compiling ==> 'AUD_DynamicIIRFilterFactory.cpp'
  208. Compiling ==> 'AUD_SuperposeFactory.cpp'
  209. Compiling ==> 'AUD_BaseIIRFilterReader.cpp'
  210. Compiling ==> 'AUD_EffectFactory.cpp'
  211. Compiling ==> 'AUD_ReverseFactory.cpp'
  212. Compiling ==> 'AUD_LoopReader.cpp'
  213. Compiling ==> 'AUD_PitchReader.cpp'
  214. Compiling ==> 'AUD_ButterworthFactory.cpp'
  215. Compiling ==> 'AUD_PitchFactory.cpp'
  216. Compiling ==> 'AUD_DoubleFactory.cpp'
  217. Compiling ==> 'AUD_SquareFactory.cpp'
  218. Compiling ==> 'AUD_LowpassFactory.cpp'
  219. Compiling ==> 'AUD_IIRFilterReader.cpp'
  220. Compiling ==> 'AUD_RectifyFactory.cpp'
  221. Compiling ==> 'AUD_SumFactory.cpp'
  222. Compiling ==> 'AUD_DelayFactory.cpp'
  223. Compiling ==> 'AUD_ReverseReader.cpp'
  224. Compiling ==> 'AUD_PingPongFactory.cpp'
  225. Compiling ==> 'AUD_FaderFactory.cpp'
  226. Compiling ==> 'AUD_LoopFactory.cpp'
  227. Compiling ==> 'AUD_DoubleReader.cpp'
  228. Compiling ==> 'AUD_SuperposeReader.cpp'
  229. Compiling ==> 'AUD_CallbackIIRFilterReader.cpp'
  230. Compiling ==> 'AUD_LimiterReader.cpp'
  231. Compiling ==> 'AUD_DelayReader.cpp'
  232. Compiling ==> 'AUD_IIRFilterFactory.cpp'
  233. Compiling ==> 'AUD_FaderReader.cpp'
  234. Compiling ==> 'AUD_LimiterFactory.cpp'
  235. Compiling ==> 'AUD_FFMPEGWriter.cpp'
  236. Compiling ==> 'AUD_FFMPEGFactory.cpp'
  237. Compiling ==> 'AUD_FFMPEGReader.cpp'
  238. Compiling ==> 'AUD_PyAPI.cpp'
  239. Compiling ==> 'STR_String.cpp'
  240. Compiling ==> 'GHOST_SystemPathsX11.cpp'
  241. Compiling ==> 'GHOST_ModifierKeys.cpp'
  242. Compiling ==> 'GHOST_WindowX11.cpp'
  243. Compiling ==> 'GHOST_ISystemPaths.cpp'
  244. Compiling ==> 'GHOST_Window.cpp'
  245. Compiling ==> 'GHOST_TimerManager.cpp'
  246. Compiling ==> 'GHOST_EventManager.cpp'
  247. Compiling ==> 'GHOST_SystemX11.cpp'
  248. Compiling ==> 'GHOST_WindowManager.cpp'
  249. Compiling ==> 'GHOST_CallbackEventConsumer.cpp'
  250. Compiling ==> 'GHOST_Buttons.cpp'
  251. Compiling ==> 'GHOST_ISystem.cpp'
  252. Compiling ==> 'GHOST_Path-api.cpp'
  253. Compiling ==> 'GHOST_DisplayManagerX11.cpp'
  254. Compiling ==> 'GHOST_System.cpp'
  255. Compiling ==> 'GHOST_DisplayManager.cpp'
  256. Compiling ==> 'GHOST_C-api.cpp'
  257. Compiling ==> 'GHOST_Rect.cpp'
  258. Linking library ==> 'libbf_intern_string.a'
  259. Compiling ==> 'mallocn.c'
  260. Compiling ==> 'mmap_win.c'
  261. Compiling ==> 'MT_CmMatrix4x4.cpp'
  262. Compiling ==> 'MT_Quaternion.cpp'
  263. Compiling ==> 'MT_random.cpp'
  264. Compiling ==> 'MT_Transform.cpp'
  265. Compiling ==> 'MT_Matrix3x3.cpp'
  266. Compiling ==> 'MT_Plane3.cpp'
  267. Compiling ==> 'MT_Vector4.cpp'
  268. Compiling ==> 'MT_Point3.cpp'
  269. Compiling ==> 'MT_Assert.cpp'
  270. Compiling ==> 'MT_Vector3.cpp'
  271. Compiling ==> 'MT_Matrix4x4.cpp'
  272. Compiling ==> 'MT_Vector2.cpp'
  273. Compiling ==> 'CTR_List.cpp'
  274. Compiling ==> 'MEM_CacheLimiterC-Api.cpp'
  275. Compiling ==> 'MEM_RefCountedC-Api.cpp'
  276. Compiling ==> 'LOD_EdgeCollapser.cpp'
  277. Linking library ==> 'libbf_intern_ctr.a'
  278. Linking library ==> 'libbf_intern_guardedalloc.a'
  279. Compiling ==> 'LOD_ExternNormalEditor.cpp'
  280. Compiling ==> 'LOD_MeshPrimitives.cpp'
  281. Compiling ==> 'LOD_ManMesh2.cpp'
  282. Compiling ==> 'LOD_decimation.cpp'
  283. Compiling ==> 'LOD_QuadricEditor.cpp'
  284. Compiling ==> 'LOD_QSDecimator.cpp'
  285. Linking library ==> 'libbf_intern_memutil.a'
  286. Compiling ==> 'LOD_FaceNormalEditor.cpp'
  287. Compiling ==> 'IK_QSegment.cpp'
  288. Compiling ==> 'IK_Solver.cpp'
  289. Compiling ==> 'IK_QTask.cpp'
  290. Compiling ==> 'IK_QJacobian.cpp'
  291. Compiling ==> 'MT_ExpMap.cpp'
  292. Compiling ==> 'IK_QJacobianSolver.cpp'
  293. Compiling ==> 'WSDLSSolver.cpp'
  294. Compiling ==> 'Scene.cpp'
  295. Linking library ==> 'libbf_intern_ghost.a'
  296. Linking library ==> 'libbf_intern_moto.a'
  297. Compiling ==> 'Armature.cpp'
  298. Compiling ==> 'CopyPose.cpp'
  299. Compiling ==> 'eigen_types.cpp'
  300. Compiling ==> 'FixedObject.cpp'
  301. Compiling ==> 'ControlledObject.cpp'
  302. Compiling ==> 'ConstraintSet.cpp'
  303. Compiling ==> 'MovingFrame.cpp'
  304. Compiling ==> 'UncontrolledObject.cpp'
  305. Compiling ==> 'Distance.cpp'
  306. Compiling ==> 'WDLSSolver.cpp'
  307. Compiling ==> 'Cache.cpp'
  308. Compiling ==> 'WorldObject.cpp'
  309. Compiling ==> 'frames.cpp'
  310. Compiling ==> 'chain.cpp'
  311. Compiling ==> 'treefksolverpos_recursive.cpp'
  312. Compiling ==> 'frames_io.cpp'
  313. Compiling ==> 'treejnttojacsolver.cpp'
  314. Linking library ==> 'libbf_intern_audaspace.a'
  315. Compiling ==> 'tree.cpp'
  316. Compiling ==> 'jntarray.cpp'
  317. Compiling ==> 'joint.cpp'
  318. Compiling ==> 'jntarrayvel.cpp'
  319. Compiling ==> 'jntarrayacc.cpp'
  320. Compiling ==> 'inertia.cpp'
  321. Compiling ==> 'segment.cpp'
  322. Linking library ==> 'libbf_intern_decimate.a'
  323. Compiling ==> 'frameacc.cpp'
  324. Compiling ==> 'chainjnttojacsolver.cpp'
  325. Compiling ==> 'kinfam_io.cpp'
  326. Compiling ==> 'chainfksolverpos_recursive.cpp'
  327. Compiling ==> 'jacobian.cpp'
  328. Compiling ==> 'framevel.cpp'
  329. Compiling ==> 'error_stack.cpp'
  330. Compiling ==> 'utility.cpp'
  331. Linking library ==> 'libbf_intern_ik.a'
  332. Compiling ==> 'utility_io.cpp'
  333. Compiling ==> 'BOP_BSPNode.cpp'
  334. Compiling ==> 'BOP_MathUtils.cpp'
  335. Compiling ==> 'BOP_Triangulator.cpp'
  336. Compiling ==> 'BOP_BSPTree.cpp'
  337. Compiling ==> 'BOP_Mesh.cpp'
  338. Compiling ==> 'BOP_Edge.cpp'
  339. Compiling ==> 'BOP_Segment.cpp'
  340. Compiling ==> 'BOP_Face.cpp'
  341. Compiling ==> 'BOP_BBox.cpp'
  342. Compiling ==> 'BOP_Interface.cpp'
  343. Compiling ==> 'BOP_Vertex.cpp'
  344. Compiling ==> 'BOP_Tag.cpp'
  345. Compiling ==> 'BOP_Splitter.cpp'
  346. Compiling ==> 'BOP_Merge2.cpp'
  347. Compiling ==> 'BOP_Merge.cpp'
  348. Compiling ==> 'BOP_Face2Face.cpp'
  349. Compiling ==> 'opennl.c'
  350. Compiling ==> 'smemory.c'
  351. Compiling ==> 'spruneL.c'
  352. Compiling ==> 'ssnode_dfs.c'
  353. Compiling ==> 'spivotL.c'
  354. Compiling ==> 'scolumn_dfs.c'
  355. Compiling ==> 'smyblas2.c'
  356. Compiling ==> 'spanel_bmod.c'
  357. Compiling ==> 'heap_relax_snode.c'
  358. Compiling ==> 'mmd.c'
  359. Compiling ==> 'get_perm_c.c'
  360. Compiling ==> 'memory.c'
  361. Compiling ==> 'sgssv.c'
  362. Compiling ==> 'util.c'
  363. Compiling ==> 'strsv.c'
  364. Compiling ==> 'ssp_blas2.c'
  365. Compiling ==> 'sgstrs.c'
  366. Compiling ==> 'spanel_dfs.c'
  367. Compiling ==> 'xerbla.c'
  368. Compiling ==> 'sp_preorder.c'
  369. Compiling ==> 'lsame.c'
  370. Compiling ==> 'sp_ienv.c'
  371. Compiling ==> 'sgstrf.c'
  372. Compiling ==> 'scopy_to_ucol.c'
  373. Compiling ==> 'ssp_blas3.c'
  374. Compiling ==> 'superlu_timer.c'
  375. Compiling ==> 'sp_coletree.c'
  376. Compiling ==> 'colamd.c'
  377. Compiling ==> 'scolumn_bmod.c'
  378. Compiling ==> 'ssnode_bmod.c'
  379. Compiling ==> 'sutil.c'
  380. Compiling ==> 'relax_snode.c'
  381. Compiling ==> 'mikktspace.c'
  382. Compiling ==> 'FLUID_3D_SOLVERS.cpp'
  383. Compiling ==> 'FLUID_3D_STATIC.cpp'
  384. Compiling ==> 'LU_HELPER.cpp'
  385. Compiling ==> 'FLUID_3D.cpp'
  386. Compiling ==> 'smoke_API.cpp'
  387. Compiling ==> 'EIGENVALUE_HELPER.cpp'
  388. Compiling ==> 'WTURBULENCE.cpp'
  389. Compiling ==> 'SPHERE.cpp'
  390. Compiling ==> 'solver_util.cpp'
  391. Compiling ==> 'ntl_lighting.cpp'
  392. Linking library ==> 'libbf_intern_opennl.a'
  393. Compiling ==> 'elbeem_control.cpp'
  394. Compiling ==> 'solver_control.cpp'
  395. Compiling ==> 'solver_interface.cpp'
  396. Compiling ==> 'solver_main.cpp'
  397. Compiling ==> 'isosurface.cpp'
  398. Compiling ==> 'mvmcoords.cpp'
  399. Compiling ==> 'ntl_bsptree.cpp'
  400. Compiling ==> 'solver_adap.cpp'
  401. Compiling ==> 'ntl_ray.cpp'
  402. Compiling ==> 'ntl_geometrymodel.cpp'
  403. Compiling ==> 'elbeem.cpp'
  404. Linking library ==> 'libbf_intern_bop.a'
  405. Compiling ==> 'ntl_blenderdumper.cpp'
  406. Compiling ==> 'simulation_object.cpp'
  407. Compiling ==> 'parametrizer.cpp'
  408. Compiling ==> 'solver_init.cpp'
  409. Compiling ==> 'controlparticles.cpp'
  410. Compiling ==> 'ntl_geometryobject.cpp'
  411. Compiling ==> 'attributes.cpp'
  412. In file included from intern/elbeem/intern/ntl_bsptree.h:15:0,
  413. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  414. intern/elbeem/intern/ntl_vector3dim.h: In instantiation of 'bool equal(const ntlVector3Dim<Scalar>&, const ntlVector3Dim<Scalar>&) [with Scalar = float]':
  415. intern/elbeem/intern/ntl_bsptree.cpp:195:44: required from here
  416. intern/elbeem/intern/ntl_vector3dim.h:1003:35: error: 'ABS' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
  417. In file included from intern/elbeem/intern/attributes.h:16:0,
  418. from intern/elbeem/intern/ntl_geometryclass.h:17,
  419. from intern/elbeem/intern/ntl_geometryobject.h:16,
  420. from intern/elbeem/intern/ntl_ray.h:18,
  421. from intern/elbeem/intern/ntl_bsptree.h:16,
  422. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  423. intern/elbeem/intern/utilities.h:183:1: note: 'template<class T> T ABS(T)' declared here, later in the translation unit
  424. In file included from intern/elbeem/intern/ntl_bsptree.h:15:0,
  425. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  426. intern/elbeem/intern/ntl_vector3dim.h:1003:35: error: 'ABS' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
  427. In file included from intern/elbeem/intern/attributes.h:16:0,
  428. from intern/elbeem/intern/ntl_geometryclass.h:17,
  429. from intern/elbeem/intern/ntl_geometryobject.h:16,
  430. from intern/elbeem/intern/ntl_ray.h:18,
  431. from intern/elbeem/intern/ntl_bsptree.h:16,
  432. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  433. intern/elbeem/intern/utilities.h:183:1: note: 'template<class T> T ABS(T)' declared here, later in the translation unit
  434. In file included from intern/elbeem/intern/ntl_bsptree.h:15:0,
  435. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  436. intern/elbeem/intern/ntl_vector3dim.h:1003:35: error: 'ABS' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
  437. In file included from intern/elbeem/intern/attributes.h:16:0,
  438. from intern/elbeem/intern/ntl_geometryclass.h:17,
  439. from intern/elbeem/intern/ntl_geometryobject.h:16,
  440. from intern/elbeem/intern/ntl_ray.h:18,
  441. from intern/elbeem/intern/ntl_bsptree.h:16,
  442. from intern/elbeem/intern/ntl_bsptree.cpp:14:
  443. intern/elbeem/intern/utilities.h:183:1: note: 'template<class T> T ABS(T)' declared here, later in the translation unit
  444. Compiling ==> 'utilities.cpp'
  445. Compiling ==> 'ntl_world.cpp'
  446. scons: *** [/tmp/portage/media-gfx/blender-2.60a/work/build/linux/intern/elbeem/intern/ntl_bsptree.o] Error 1
  447. scons: building terminated because of errors.
  448. * ERROR: media-gfx/blender-2.60a failed (compile phase):
  449. * escons failed.
  450. *
  451. * Call stack:
  452. * ebuild.sh, line 85: Called src_compile
  453. * environment, line 5422: Called escons
  454. * environment, line 1909: Called die
  455. * The specific snippet of code:
  456. * [[ ${ret} -ne 0 && ${EAPI} == 4 ]] && die "escons failed.";
  457. *
  458. * If you need support, post the output of `emerge --info '=media-gfx/blender-2.60a'`,
  459. * the complete build log and the output of `emerge -pqv '=media-gfx/blender-2.60a'`.
  460. sed: couldn't open temporary file /etc/portage/package.mask/sedYrjFDm: Permission denied
  461. nc6: using stream socket
  462. * The complete build log is located at '/var/log/portage/media-gfx:blender-2.60a:20120623-190251.log'.
  463. * For convenience, a symlink to the build log is located at '/tmp/portage/media-gfx/blender-2.60a/temp/build.log'.
  464. * The ebuild environment file is located at '/tmp/portage/media-gfx/blender-2.60a/temp/environment'.
  465. * Working directory: '/tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a'
  466. * S: '/tmp/portage/media-gfx/blender-2.60a/work/blender-2.60a'