unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
To: Glenn Morris <rgm@gnu.org>
Cc: Paul Eggert <eggert@cs.ucla.edu>,
	"Nelson H. F. Beebe" <beebe@math.utah.edu>,
	emacs-devel@gnu.org
Subject: Re: emacs-24.x "make install" issues
Date: Mon, 4 Mar 2013 17:51:45 -0700 (MST)	[thread overview]
Message-ID: <CMM.0.94.0.1362444704.beebe@psi.math.utah.edu> (raw)
In-Reply-To: Your message of Sat, 02 Mar 2013 21:15:06 -0500

>> 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/ -
-------------------------------------------------------------------------------



             reply	other threads:[~2013-03-05  0:51 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-05  0:51 Nelson H. F. Beebe [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-03-02 23:28 emacs-24.x "make install" issues Nelson H. F. Beebe
2013-03-03  0:16 ` Paul Eggert
2013-03-03  2:15   ` Glenn Morris
2013-03-03  9:04     ` Óscar Fuentes
2013-03-06  6:27       ` Paul Eggert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CMM.0.94.0.1362444704.beebe@psi.math.utah.edu \
    --to=beebe@math.utah.edu \
    --cc=eggert@cs.ucla.edu \
    --cc=emacs-devel@gnu.org \
    --cc=rgm@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).