From owner-freebsd-ports@FreeBSD.ORG Sat May 3 00:16:02 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD9D0634 for ; Sat, 3 May 2014 00:16:02 +0000 (UTC) Received: from server.i805.com.br (mailhost.i805.com.br [72.52.97.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AD6F41B52 for ; Sat, 3 May 2014 00:16:02 +0000 (UTC) Received: from i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.14.8/8.14.5) with ESMTP id s430FS8u023869; Fri, 2 May 2014 21:15:28 -0300 (BRT) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: Shane Ambler , freebsd-ports@freebsd.org Subject: Re: Blender + clang problem Date: Fri, 2 May 2014 21:15:28 -0300 Message-Id: <20140503001518.M80434@i805.com.br> In-Reply-To: <536423A2.7080609@ShaneWare.Biz> References: <20140502030046.M16424@i805.com.br> <536423A2.7080609@ShaneWare.Biz> X-Mailer: OpenWebMail 3.00_beta4 20121104 671 X-OriginatingIP: 186.221.42.90 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server.i805.com.br X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2014 00:16:02 -0000 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@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@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 **************************************************/