Blender + clang problem
Nilton Jose Rizzo
rizzo at i805.com.br
Sat May 3 01:47:20 UTC 2014
HI. the blender now abort in install stage
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/svm/svm_vector_transform.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/svm/svm_voronoi.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/svm/svm_wave.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/util_color.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/util_half.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/util_math.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/util_transform.h
-- Installing:
/usr/ports/graphics/blender/work/.build/bin/2.70/scripts/addons/cycles/kernel/util_types.h
install -o root -g wheel -m 555 /usr/ports/graphics/blender/work/blender
/usr/ports/graphics/blender/work/stage/usr/local/bin/blender
install -s -o root -g wheel -m 555
/usr/ports/graphics/blender/work/.build/bin/blender
/usr/ports/graphics/blender/work/stage/usr/local/bin/blender-bin
install -o root -g wheel -m 555
/usr/ports/graphics/blender/work/.build/bin/blender-thumbnailer.py
/usr/ports/graphics/blender/work/stage/usr/local/bin/blender-thumbnailer.py
install -o root -g wheel -m 555
/usr/ports/graphics/blender/work/blenderplayer
/usr/ports/graphics/blender/work/stage/usr/local/bin/blenderplayer
install -s -o root -g wheel -m 555
/usr/ports/graphics/blender/work/.build/bin/blenderplayer
/usr/ports/graphics/blender/work/stage/usr/local/bin/blenderplayer-bin
install: /usr/ports/graphics/blender/work/.build/bin/blenderplayer: No such
file or directory
*** Error code 71
Stop.
make[1]: stopped in /usr/ports/graphics/blender
*** Error code 1
Stop.
make: stopped in /usr/ports/graphics/blender
root at valfenda:/usr/ports/graphics/blender #
root at valfenda:/usr/ports/graphics/blender # uname -a
FreeBSD valfenda 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r265171: Thu May 1
03:25:54 BRT 2014 rizzo at valfenda:/usr/obj/usr/src/sys/VALFENDA amd64
root at valfenda:/usr/ports/graphics/blender #
TIA
Em Fri, 2 May 2014 21:15:28 -0300, Nilton Jose Rizzo escreveu
> Em Sat, 03 May 2014 08:30:50 +0930, Shane Ambler escreveu
> > On 02/05/2014 12:38, Nilton Jose Rizzo wrote:
> > >
> > >
> > > Hi all,
> > >
> > > When I try to install blender from ports, I get an error [1]
> > > that I don't know if is in the code or in then Clang (LLVM system)
> > > Not is exactly in Blender code but in openshadinglanguage port,
> > > I tried to fix it but I'm not having success
> > > look:
> > >
> > > [1]
> > > [ 19%] Building CXX object
> src/liboslcomp/CMakeFiles/oslcomp.dir/__/liboslexec/o
> > > slexec.cpp.o
> > > In file included from
> /usr/ports/graphics/openshadinglanguage/work/imageworks-Op
> > > enShadingLanguage-fb85664/src/liboslexec/shadingsys.cpp:39:
> > > In file included from
> /usr/ports/graphics/openshadinglanguage/work/imageworks-Op
> > >
> > > enShadingLanguage-fb85664/src/liboslexec/shadingsys.cpp:39:
> > > In file included from
> /usr/ports/graphics/openshadinglanguage/work/imageworks-Op
> > > enShadingLanguage-fb85664/src/liboslexec/llvm_headers.h:51:
> > > /usr/local/llvm34/include/llvm/PassManager.h:34:15: error: target of using
> decla
> > > ration conflicts with declaration already in scope
> > > using legacy::PassManager;
> > > ^
> >
> > Yes that's openshadinglanguage failing.
> >
> > That line with the error indicates that it is using llvm34 - osl
> > currently doesn't build with llvm34 and should be setup to use llvm33.
> >
> > In /usr/ports/graphics/openshadinglanguage/Makefile there are three
> > places that have llvm-config33 - check that they are 33 and not 34
> >
> > _______________________________________________
> > freebsd-ports at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
> OK, but it's not conflicts with clang34? I'm not yet understood
> the llvm process. I'm think that all llvm routines and applications
> must be the same version
>
> do you Have a pointer to me to learning more?
>
> TIA
>
> ---
> /*************************************************
> **Nilton José Rizzo UFRRJ
> **http://www.rizzo.eng.br http://www.ufrrj.br
> **http://lattes.cnpq.br/0079460703536198
> **************************************************/
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
---
/*************************************************
**Nilton José Rizzo UFRRJ
**http://www.rizzo.eng.br http://www.ufrrj.br
**http://lattes.cnpq.br/0079460703536198
**************************************************/
More information about the freebsd-ports
mailing list