Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jan 2013 05:30:06 -0600
From:      ajtiM <lumiwa@gmail.com>
To:        freebsd-ports@freebsd.org, vd@freebsd.org
Subject:   Re: FreeBSD Port: graphics/hugin
Message-ID:  <201301180530.06496.lumiwa@gmail.com>
In-Reply-To: <20130118073715.GA17087@hag.hw.v5d.org>
References:  <201301171634.59322.lumiwa@gmail.com> <20130118073715.GA17087@hag.hw.v5d.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 18 January 2013 01:37:15 Vasil Dimov wrote:
> On Thu, Jan 17, 2013 at 16:34:59 -0600, ajtiM wrote:
> > My system: 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec  4
> > 06:55:39 UTC 2012    
> > root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
> > 
> > clang -v: FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
> > Target: i386-unknown-freebsd9.0
> > Thread model: posix
> > 
> > I try to update hugin (Chase OpenEXR lib update) with clang but I got an
> > error:
> > 
> > 
> > In file included from
> > /usr/ports/graphics/hugin/work/hugin-2011.4.0/src/foreign/zthread/src/van
> > illa/SimpleAtomicCount.cxx:26:
> > /usr/ports/graphics/hugin/work/hugin-2011.4.0/src/foreign/zthread/src/..
> > /include/zthread/Guard.h:117:9:
> > 
> > error:
> >       void function 'createScope' should not return a value
> >       [-Wreturn-type]
> >       
> >         return false;
> >         ^      ~~~~~
> > 
> > /usr/ports/graphics/hugin/work/hugin-2011.4.0/src/foreign/zthread/src/../
> > include/zthread/Guard.h:121:5:
> > 
> > error:
> >       void function 'createScope' should not return a value
> >       [-Wreturn-type]
> >     
> >     return true;
> >     ^      ~~~~
> > 
> > 2 errors generated.
> > *** [src/foreign/zthread/src/CMakeFiles/ZThread.dir/AtomicCount.cxx.o]
> > Error code 1
> 
> [...]
> 
> Hello,
> 
> Do you have
> 
> CC=clang
> CXX=clang++
> CPP=clang-cpp
> 
> in your environment, e.g. /etc/make.conf ?
> 
> hugin does not seem to compile with clang. I fixed the above error but a
> set of another ones spills out.
> 
> Can you try the attached patch which should force it to compile with gcc
> and confirm whether it fixes the problem for you?
> 
> The clang compilation issues would better be addressed with the hugin
> authors.

Yes, I have CC=clang...in /etc/make.conf.
I will use gcc.

Thank you.

Mitja
--------
http://www.redbubble.com/people/lumiwa



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301180530.06496.lumiwa>