From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: makefile regression Date: Thu, 24 May 2012 08:00:12 +0200 Message-ID: <87aa0yi0er.fsf@Rainer.invalid> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:60374) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXR66-0002Qa-AR for emacs-orgmode@gnu.org; Thu, 24 May 2012 02:00:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SXR64-0002AZ-4t for emacs-orgmode@gnu.org; Thu, 24 May 2012 02:00:29 -0400 Received: from plane.gmane.org ([80.91.229.3]:59838) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXR63-0002A9-U4 for emacs-orgmode@gnu.org; Thu, 24 May 2012 02:00:28 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SXR61-000386-BP for emacs-orgmode@gnu.org; Thu, 24 May 2012 08:00:25 +0200 Received: from pd9eb52d8.dip.t-dialin.net ([217.235.82.216]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 May 2012 08:00:25 +0200 Received: from Stromeko by pd9eb52d8.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 May 2012 08:00:25 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Greg Troxel writes: > and it seems recent changes have required beyond-POSIX-make features. GNU make is (and actually always was) required for the Makefile to fully work. > This seems unfortunate; I don't understand why building org has to be so > complicated. If it is complicated, it seems best to use > autoconf/automake, which already have worked out most of the portability > issues. Please, let's not go there. I will implement a facility to build an in-place orgmode without any support from make at all. It appears that this would be enough for your use-case, but I'd still still suggest to use GNU make. > At the very least a dependency on GNU make should be documented, if that > is indeed an intentional decision by the community. At the very start of my Makefile branch I stated that I will use GNU make since the old make file already used some GNU make features. This will be documented when it gets released. Using GNU make features helped to keep things a bit more maintenance friendly, but before other things, I have a reliable documentation of what it is supposed to do and can be reasonably sure that it actually does that across a range of platforms. > (I haven't seen any discussion, but I confess to not quite keeping up > with with emacs-orgmode traffic.) It seems a better idea to stay on maint rather than on master then. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables