Xtide Broken on X86 X64 current

Lowell Gilbert freebsd-ports-local at be-well.ilk.org
Fri Oct 3 17:40:27 UTC 2014


Manfred Antar <null at pozo.com> writes:

> I've done more research on this. Mac OSX has a patch so this will compile with clang without errors.
> This is probably the best for current as clang is default compiler.
> This patch from OSX works on 11.0 current

Interesting. The patch is basically setting a compiler flag for version
of the C++ standard that the file is assumed to meet. Given that I don't
need such a patch to build the port with GCC *or* clang on my build
machine which is running the latest 10.x, a test build on all of the
supported platforms and versions would be a good idea before
committing. The port's maintainer will be able to do that.

> You have to remove USE_GCC line from Makefile
> the patch patches configure.ac
> so if you try to make without doing a autoconf in the src dir it will fail
> so do make; it will fail; go to xtide src do autoconf;

I think the normal syntax to have a port do that is
USE_AUTOTOOLS= autoconf

> then retry make, it will work.
> you could make a patch to the new configure script and it will work fine.
> Hope this all make some sense :)

It does, but the still should get more testing to make sure it doesn't
break other platforms or versions of FreeBSD.

Be well.


More information about the freebsd-ports mailing list