On Fri, Nov 17, 2017 at 06:01:54PM -0500, Brian Callahan wrote: > > 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'
Oh, going to compile with ports-gcc requires compiling every dependency, obviously. Which is why I just asked for *compile*. I know that linking is going to be harder :) okay espie@