Blender 2.48 fails to build

Philipp Ost pj at smo.de
Sun Feb 1 06:08:33 PST 2009


Hi Marcus,

graphics/blender fails to build:

# make
[...]
====> gmake all in source/gameengine/GamePlayer/ghost
****> Link 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/bin/blender
c++ -DNDEBUG -O2 -fno-strict-aliasing -pipe -march=athlon-xp 
"-I/usr/local/include" -DBUILD_DATE='"2009-02-01"' 
-DBUILD_TIME='"14:59:49"' -DBUILD_REV='""' 
-DBUILD_PLATFORM='"freebsd-7.1-i386"' -DBUILD_TYPE='"dynamic"' 
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c 
-c -o 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/buildinfo.o 
-DNAN_BUILDINFO
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c:36: 
warning: deprecated conversion from string constant to 'char*'
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c:37: 
warning: deprecated conversion from string constant to 'char*'
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c:38: 
warning: deprecated conversion from string constant to 'char*'
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c:39: 
warning: deprecated conversion from string constant to 'char*'
/usr/ports/graphics/blender/work/blender-2.48/source/creator/buildinfo.c:40: 
warning: deprecated conversion from string constant to 'char*'
mkdir -p 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/bin
c++  -o 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/bin/blender 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/buildinfo.o 
 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/creator/libcreator.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/src/libsrcpublisher.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/bsp/lib/libbsp.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/boolop/lib/libboolop.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/SoundSystem/lib/libSoundSystem.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/ghost/lib/libghost.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/string/lib/libstring.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/render/librender.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/radiosity/libradiosity.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/opennl/lib/libopennl.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/superlu/lib/libsuperlu.a 
 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/python/libpython.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/blenkernel/libblenkernel.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/decimation/lib/libdecimation.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/blenloader/libblenloader.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/blenpluginapi/libblenpluginapi.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/nodes_shd/libnodes_shd.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/nodes_cmp/libnodes_cmp.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/nodes/libnodes.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/imbuf/libimbuf.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/blenlib/libblenlib.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/iksolver/lib/libiksolver.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/opennl/lib/libopennl.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/superlu/lib/libsuperlu.a 
 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/avi/libavi.a 
/usr/local//lib/libjpeg.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/gpu/libgpu.a 
/usr/local//lib/libGLEW.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/bloutines/libbloutines.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blconverter/libblconverter.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/common/libcommon.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/ketsji/libketsji.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blconverter/libblconverter.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blconverter/libblconverter.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/solid/lib/libsolid.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/solid/lib/libsolid_broad.a 
 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/solid/lib/libsolid_complex.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/solid/lib/libsolid_convex.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/sumo/libsumo.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/fuzzics/libfuzzics.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/qhull/lib/libqhull.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/dummy/libdummy.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/common/libcommon.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/dummy/libdummy.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/ketsji/libketsji.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/common/libcommon.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/dummy/libdummy.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/blbullet/libblbullet.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/common/libcommon.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/blphys/dummy/libdummy.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/ketsji/libketsji.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/logic/liblogic.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/logic/Joystick/libJoystick.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/rasterizer/librasterizer.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/OpenGLrasterizer/libOpenGLrasterizer.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/expression/libexpression.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/scenegraph/libscenegraph.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/moto/lib/libmoto.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/intern/SoundSystem/libSoundSystem.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/intern/DummySoundSystem/libDummySoundSystem.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/intern/OpenALSoundSystem/libOpenALSoundSystem.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/intern/SDLSoundSystem/libSDLSoundSystem.a 
/usr/local//lib/libopenal.a /usr/local//lib/libalut.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/intern/SoundSystem/libSoundSystem.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/kernel/gen_system/libgen_system.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/kernel/gen_messaging/libgen_messaging.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/ketsji/KXNetwork/libKXNetwork.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/Network/libNetwork.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/gameengine/Network/LoopBackNetwork/libLoopBackNetwork.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/bullet2/lib/libbullet2.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/guardedalloc/lib/libguardedalloc.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/memutil/lib/libmemutil.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/bmfont/lib/libbmfont.a 
/usr/local//lib/libpng.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/yafray/libyafrayexport.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/blenlib/libblenlib.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/imbuf/openexr/libopenexr.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/imbuf/cineon/libcineon.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/imbuf/dds/libdds.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/ftfont/libftfont.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/ftgl/lib/libftgl.a 
/usr/local//lib/libfreetype.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/verse/lib/libverse.a 
/usr/local//lib/libIlmImf.a /usr/local//lib/libHalf.a 
/usr/local//lib/libIex.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/moto/lib/libmoto.a 
/usr/ports/graphics/blender/work/blender-2.48/../lib/freebsd-7.1-i386/elbeem/lib/libelbeem.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/readblenfile/libreadblenfile.a 
/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/blender/src/libsrcpublisher.a 
-L/usr/X11R6/lib -lX11 -lXmu -lXi -lm -lutil -lz -lintl -lIlmThread 
-pthread  -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread 
/usr/local//lib/python2.5/config/libpython2.5.a -lGL -lGLU 
-Wl,--export-dynamic
/usr/local//lib/python2.5/config/libpython2.5.a(posixmodule.o)(.text+0x785): 
In function `posix_tmpnam':
: warning: warning: tmpnam() possibly used unsafely; consider using 
mkstemp()
/usr/local//lib/python2.5/config/libpython2.5.a(posixmodule.o)(.text+0x87a): 
In function `posix_tempnam':
: warning: warning: tempnam() possibly used unsafely; consider using 
mkstemp()
/usr/local//lib/libopenal.a(libopenal_la-x86_cpu_caps_prk.o)(.text+0x4e): 
In function `_alDetectCPUCaps':
: undefined reference to `_alDetectx86CPUCaps'
/usr/local//lib/libopenal.a(libopenal_la-mixaudio16_mmx_prk.o)(.text+0xf24e): 
In function `MixAudio16_MMX_1':
: undefined reference to `_alMMXmemcpy'
gmake[1]: *** 
[/usr/ports/graphics/blender/work/blender-2.48/obj/freebsd-7.1-i386/bin/blender] 
Error 1
gmake: *** [all] Error 1
*** Error code 2

Stop in /usr/ports/graphics/blender.
*** Error code 1

Stop in /usr/ports/graphics/blender.
#

This is with a ports-tree as of yesterday afternoon.

System is FreeBSD 7.1-PRERELEASE i386

Regards,
Philipp


More information about the freebsd-ports mailing list