graphics/libfpx fails to build
mi at aldan.algebra.com
mi at aldan.algebra.com
Wed Sep 11 23:03:00 UTC 2013
On 02.09.2013 02:13, Kenta Suzumoto wrote:
> Still doesn't build with Clang for me.
The failure is triggered by the -Wself-assign warning:
> /wrkdirs/usr/ports/graphics/libfpx/work/libfpx-1.3.1-2/oless/h/fat.hxx:368:63:
> error: explicitly assigning a variable of type 'SCODE' (aka 'int') to itself
> [-Werror,-Wself-assign]
> do if (((HRESULT)(sc = (FindMaxSect(&_sectMax)))<0)) { sc = sc; goto Err;}
> while(0);
> ~~ ^ ~~
which puzzles me, because it is not explicitly turned on on 10.x. I could not
reproduce it on 9.x either -- even with clang-3.3.
I just committed yet another update of the port -- adding a patch, whose author
assured me, the port builds with the change. He has not experienced the
self-assigning warning/error you are seeing. Could it be, you -current is out of
date? It is such a moving target, it is hard to keep track :-(
Thanks,
-mi
More information about the freebsd-ports
mailing list