Using GNU Tools and Building Mercurial

Paul Franz theandromedan at gmail.com
Sun Jan 25 17:16:42 CST 2009


I have noticed (help out Dirkjan with Slave builds) that there is a 
reliance on GNU tools. I am not saying that this is a bad thing. But I 
think it is something that should at least be noted.  For example. the 
Makefile that is used for the slave builds is incompatible with the 
default make utility included with FreeBSD and NetBSD.

The question I have is this:

    Should require the use of GNU tools or make sure that any tests/code 
is compatible with non-GNU tools? If GNU tools are required, how do will 
the naming of the tools be handled? For example, on 
NetBSD/FreeBSD/Solaris GNU make is named gmake.

Paul Franz


More information about the Mercurial-devel mailing list