FreeBSD Port: graphics/hugin
ajtiM
lumiwa at gmail.com
Fri Jan 18 11:30:22 UTC 2013
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 at 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
More information about the freebsd-ports
mailing list