On 21 Jul 2011, at 07:42, Steve Bennett wrote: > > On 20/07/2011, at 7:16 PM, Ben Summers 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. >> >> I propose that we whitelist platforms where the default Makefile is known to >> work, and force the use of ./configure for all other platforms. >> >> Here's an example change to the build system which only allows Linux and Mac >> OS X to use the default Makefile: >> >> http://fossil-scm.org/index.html/info/14d1e44957 >> >> 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. > > The autosetup/configure stuff is quite new. > Aren't we just waiting until it has had some more testing until > switching over to it for all (non-windows) platforms?
Probably. It's just that the current trunk has a 'broken' fossil on Solaris and the instructions on how to use it are wrong. > > Probably makes sense to rename Makefile to Makefile.classic and > have configure create Makefile from Makefile.in though. Yes! Ben -- http://bens.me.uk/ _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

