On Wed, Jul 20, 2011 at 11:16 AM, Ben Summers <[email protected]> wrote:
> I'm concerned that typing 'make' on obscure platforms builds subtly broken > binaries. For example, on Solaris, it'll build one which truncates your > passwords to 8 characters. > That's not broken, though - that's the feature set provided by the OS. Admittedly, it's semantically broken but it's not technically broken. The bug is in Sun's heavy reliance on 1st-semester Chinese I.T. students to write their most central OS software (how else can one explain the CLI interface of SunCluster 3.1 and earlier?), and not fossil. I have also corrected the documentation. Suggesting people type > "./configure; make" will just use the default Makefile on the platforms > where it really matters! You need to use the explicit "./configure; make -f > GNUmakefile" to pick up the autosetup generated Makefile. > That is of course a problem, though. Perhaps we should rename the default makefile to Makefile.unix (or similar). Since GNU make will look for "GNUMakefile" by default, we could then keep the documentation (and convention) that './configure && make' will work as-is for GNU platforms resp. platforms where GNU make is used, but will fail with "makefile not found" for non-GNU make. -- ----- stephan beal http://wanderinghorse.net/home/stephan/
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

