On 11/17/17 14:15, Marc Espie wrote:
On Fri, Nov 17, 2017 at 10:11:20AM -0500, Brian Callahan wrote:
Hi ports --
Attached is a small update to games/galois.
I'll re-take MAINTAINER of this. I uploaded it way back when, I'll be
responsible for it again.
The gettext MODULE gets removed from this port as a natural effect of the
update.
OK?
Explain what happened to grid.h
Specifically, is that template code still there. Does it compile with both
clang and ports-gcc ?
For grid,h, the code that was put in the #if 0 block is gone, and the
code that is uncommented is now the only code (and uncommented).
However, the game compiles but does not link with ports-gcc. It fails to
link with undefined reference errors to glib functions. Some research
suggests that there are linking problems with libxml++ and glib when
some libraries/code is compiled with clang and others with gcc-4.9 and
trying to link it all together. Are there any platforms for which using
a 'COMPILER = base-clang ports-clang' line would cause issues? I notice
that libxml++ uses 'COMPILER= base-clang ports-gcc'
~Brian