From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Nelson H. F. Beebe" Newsgroups: gmane.emacs.devel Subject: Re: emacs-24.x "make install" issues Date: Mon, 4 Mar 2013 17:51:45 -0700 (MST) Message-ID: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1362444716 22450 80.91.229.3 (5 Mar 2013 00:51:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Mar 2013 00:51:56 +0000 (UTC) Cc: Paul Eggert , "Nelson H. F. Beebe" , emacs-devel@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 05 01:52:19 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UCg77-0007QO-Hs for ged-emacs-devel@m.gmane.org; Tue, 05 Mar 2013 01:52:17 +0100 Original-Received: from localhost ([::1]:45996 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCg6l-0005A3-87 for ged-emacs-devel@m.gmane.org; Mon, 04 Mar 2013 19:51:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:48954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCg6h-00058c-3M for emacs-devel@gnu.org; Mon, 04 Mar 2013 19:51:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCg6e-0000fg-93 for emacs-devel@gnu.org; Mon, 04 Mar 2013 19:51:51 -0500 Original-Received: from mail.math.utah.edu ([155.101.98.135]:39243) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCg6e-0000fT-1W; Mon, 04 Mar 2013 19:51:48 -0500 Original-Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.14.5/8.14.5) with ESMTP id r250pjMI019953; Mon, 4 Mar 2013 17:51:45 -0700 (MST) Original-Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.5/8.14.5) with ESMTP id r250pjCn022279; Mon, 4 Mar 2013 17:51:45 -0700 (MST) Original-Received: (from beebe@localhost) by psi.math.utah.edu (8.14.5/8.14.5/Submit) id r250pjLn022277; Mon, 4 Mar 2013 17:51:45 -0700 (MST) X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe In-Reply-To: Your message of Sat, 02 Mar 2013 21:15:06 -0500 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Mon, 04 Mar 2013 17:51:45 -0700 (MST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 155.101.98.135 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:157516 Archived-At: >> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9789 >> >> make GZIP_PROG= install Thanks for the pointer to that! I do the "make install" step through a private script on all platforms that installs emacs as "nemacs" (for new emacs), so as not to break existing things. It is trivial to add the setting of GZIP_PROG to that script, and I've already done so on one system to test it (it works as claimed). However, as Paul suggested, it is worth timing emacs startup with and without compression of library files. On the subject of avoiding repeated unnecessary installs of the *.el files, I notice that the Makefile has install: all install-arch-indep install-doc install-arch-dep blessmail Thus, the desired separation into separate steps is already there, and another simple adjustment to my installation wrapper can easily skip the install-arch-indep and install-doc targets. Thanks, folks, for the quick feedback! [P.S. I already responded separately to Paul Eggert that a minor tweak to his proposed patch for the sys/sysdep.c compilation failures on MirBSD and OpenBSD 4.9 solved the build problems for those two systems.] ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------