From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Ulrich =?UTF-8?Q?M=C3=BCller?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 07:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 15297@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13785391785151 (code B ref -1); Sat, 07 Sep 2013 07:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Sep 2013 07:32:58 +0000 Received: from localhost ([127.0.0.1]:45915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VID0r-0001L0-F0 for submit@debbugs.gnu.org; Sat, 07 Sep 2013 03:32:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58597) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VID0o-0001Kk-EZ for submit@debbugs.gnu.org; Sat, 07 Sep 2013 03:32:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VID0d-0000bN-IP for submit@debbugs.gnu.org; Sat, 07 Sep 2013 03:32:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44534) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VID0d-0000b5-Er for submit@debbugs.gnu.org; Sat, 07 Sep 2013 03:32:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60270) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VID0Y-0005kT-Ea for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 03:32:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VID0T-0000Ka-Fr for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 03:32:38 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:35702) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VID0T-0000DT-2W for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 03:32:33 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id r876vSWv019081 for ; Sat, 7 Sep 2013 08:57:28 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.6/8.14.2) with ESMTP id r876vS2M025111; Sat, 7 Sep 2013 08:57:28 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r876vRHv025107; Sat, 7 Sep 2013 08:57:27 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Message-ID: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> Date: Sat, 7 Sep 2013 08:57:27 +0200 X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich =?UTF-8?Q?M=C3=BCller?= Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by a1www.kph.uni-mainz.de id r876vSWv019081 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) Tags: patch Currently "make install" compresses the installed .el files depending on the availability of the gzip program. In Gentoo we make this compression configurable; with modern disk sizes the additional disk footprint of 34 MiB is normally not an issue. Since a long time Gentoo uses the following nasty hack for this: However, it would be much cleaner if the upstream build system would allow to disable compression. The patch below adds a --without-compress-lisp option for this. I've tested it on an x86_64-pc-linux-gnu system and it works fine for me. --- emacs-orig/ChangeLog +++ emacs/ChangeLog @@ -1,3 +1,11 @@ +2013-09-06 Ulrich M=FCller + + * configure.ac (--without-compress-lisp): New option, suppresses + compression of installed .el files. + (GZIP_LISP): New variable. + * Makefile.in (GZIP_LISP): New, set by configure. + (install-arch-indep): Test for GZIP_LISP when compressing .el files. + 2013-09-05 Dmitry Antipov =20 Make --without-x compatible with --enable-gcc-warnings. --- emacs-orig/configure.ac +++ emacs/configure.ac @@ -264,6 +264,14 @@ ## Makefile.in needs the cache file name. AC_SUBST(cache_file) =20 +OPTION_DEFAULT_ON([compress-lisp],[don't compress the installed .el file= s]) +if test $with_compress_lisp =3D yes; then + GZIP_LISP=3Dyes +else + GZIP_LISP=3D +fi +AC_SUBST(GZIP_LISP) + ## This is an option because I do not know if all info/man support ## compressed files, nor how to test if they do so. OPTION_DEFAULT_ON([compress-info],[don't compress the installed Info pag= es]) --- emacs-orig/Makefile.in +++ emacs/Makefile.in @@ -257,8 +257,10 @@ # Create a link to a file in the same directory as the target. LN_S_FILEONLY =3D @LN_S_FILEONLY@ =20 -# We use gzip to compress installed .el files. +# We use gzip to compress some installed files. GZIP_PROG =3D @GZIP_PROG@ +# If non-nil, compress the installed .el files. +GZIP_LISP =3D @GZIP_LISP@ # If non-nil, gzip the installed Info and man pages. GZIP_INFO =3D @GZIP_INFO@ =20 @@ -613,7 +615,7 @@ ${write_subdir} subdir=3D$(DESTDIR)${datadir}/emacs/site-lisp ; \ ${write_subdir} || true - [ -z "${GZIP_PROG}" ] || \ + if [ -n "${GZIP_LISP}" ] && [ -n "${GZIP_PROG}" ]; then \ ( echo "Compressing *.el ..." ; \ unset CDPATH; \ thisdir=3D`/bin/pwd`; \ @@ -623,7 +625,8 @@ for f in `find . -name "*.elc" -print`; do \ ${GZIP_PROG} -9n `echo $$f|sed 's/.elc$$/.el/'` ; \ done ; \ - done ) + done ) ; \ + fi -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} =20 ## The above chmods are needed because "umask 022; tar ..." is not From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 07:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 15297@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.13785398406187 (code B ref 15297); Sat, 07 Sep 2013 07:44:02 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 07:44:00 +0000 Received: from localhost ([127.0.0.1]:45940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIDBX-0001bh-1i for submit@debbugs.gnu.org; Sat, 07 Sep 2013 03:43:59 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:65126) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIDBQ-0001bO-8d for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 03:43:53 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MSQ00000VYWJE00@a-mtaout22.012.net.il> for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 10:43:45 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MSQ000TQW4SDX50@a-mtaout22.012.net.il>; Sat, 07 Sep 2013 10:43:41 +0300 (IDT) Date: Sat, 07 Sep 2013 10:43:34 +0300 From: Eli Zaretskii In-reply-to: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il Message-id: <83mwnpkrfd.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 7 Sep 2013 08:57:27 +0200 > From: Ulrich Müller > > Currently "make install" compresses the installed .el files depending > on the availability of the gzip program. In Gentoo we make this > compression configurable; with modern disk sizes the additional > disk footprint of 34 MiB is normally not an issue. > > Since a long time Gentoo uses the following nasty hack for this: > > > However, it would be much cleaner if the upstream build system > would allow to disable compression. What's wrong with GZIP_PROG='' make install ... ? This way, you don't need to decide up front whether you will or will not want to compress, you decide at "make install" time. If you want to disable compression of Lisp files, but leave alone the compression of Info files, then I think it is much better to introduce GZIP_LISP in the top-level Makefile.in without adding anything to the configure script. Again, the advantage is that no decision need be made at configure time. From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Ulrich =?UTF-8?Q?M=C3=BCller?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 08:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 15297@debbugs.gnu.org Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137854297211244 (code B ref 15297); Sat, 07 Sep 2013 08:37:01 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 08:36:12 +0000 Received: from localhost ([127.0.0.1]:46025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIE03-0002vI-RD for submit@debbugs.gnu.org; Sat, 07 Sep 2013 04:36:12 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:32856) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIDzz-0002ul-Hz for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 04:36:09 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id r878a1Jt023270; Sat, 7 Sep 2013 10:36:01 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.6/8.14.2) with ESMTP id r878Zx5h026518; Sat, 7 Sep 2013 10:35:59 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r878Zx2T026516; Sat, 7 Sep 2013 10:35:59 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> Date: Sat, 7 Sep 2013 10:35:59 +0200 In-Reply-To: <83mwnpkrfd.fsf@gnu.org> References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich =?UTF-8?Q?M=C3=BCller?= X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) >>>>> On Sat, 07 Sep 2013, Eli Zaretskii wrote: > What's wrong with > GZIP_PROG='' make install ... > ? That it doesn't work. ;-) Assignment in the Makefile overrides the environment. ("make GZIP_PROG='' install" might work, though.) > This way, you don't need to decide up front whether you will or will > not want to compress, you decide at "make install" time. I don't understand what would be the advantage of delaying the decision. What additional information does the user have at install time that he didn't have at configure time, and that would therefore assist him with the decision? configure has the additional advantage that things are remembered in the config.status file and in Emacs' system-configuration-options variable, so you can recreate an identical configuration from that. Also, "configure --help" lists what options are available. But how would the user discover that there is a GZIP_PROG variable? By reading the Makefile? GZIP_PROG is at around line 260, not easy to find. > If you want to disable compression of Lisp files, but leave alone the > compression of Info files, then I think it is much better to introduce > GZIP_LISP in the top-level Makefile.in without adding anything to the > configure script. Again, the advantage is that no decision need be > made at configure time. Having a configure option wouldn't prevent that. You can always override the configure setting by passing a different setting of the variable to "make install". From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 08:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 15297@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137854385412757 (code B ref 15297); Sat, 07 Sep 2013 08:51:01 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 08:50:54 +0000 Received: from localhost ([127.0.0.1]:46069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIEEH-0003Jg-6g for submit@debbugs.gnu.org; Sat, 07 Sep 2013 04:50:53 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:44290) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIEED-0003JO-Lu for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 04:50:50 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MSQ00000Z2CYL00@a-mtaout22.012.net.il> for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 11:50:43 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MSQ000NWZ8IRM90@a-mtaout22.012.net.il>; Sat, 07 Sep 2013 11:50:43 +0300 (IDT) Date: Sat, 07 Sep 2013 11:50:36 +0300 From: Eli Zaretskii In-reply-to: <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il Message-id: <83hadxkobn.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 7 Sep 2013 10:35:59 +0200 > Cc: 15297@debbugs.gnu.org > From: Ulrich Müller > > I don't understand what would be the advantage of delaying the > decision. I see at least 2: 1) The default is always the same, no matter how the package was configured. IOW, no need to remember or even care about the options passed to the configure script, in order to know what will happen by default with compression. 2) Not introducing yet another obscure option to configure, which already has too many of them. > What additional information does the user have at install > time that he didn't have at configure time, and that would therefore > assist him with the decision? Perhaps you never produced more than one installation from the same source tree. I do it all the time: sometimes I install on the same machine, sometimes for copying the installation to another. The end-user system frequently needs different options, because the needs of the end users are different. > configure has the additional advantage > that things are remembered in the config.status file and in Emacs' > system-configuration-options variable, so you can recreate an > identical configuration from that. What do you mean by "recreate an identical configuration"? > Also, "configure --help" lists what options are available. Yes, all 75 of them. > But how would the user discover that there is a GZIP_PROG variable? > By reading the Makefile? GZIP_PROG is at around line 260, not easy > to find. Those few that care will find it out once, and then remember it, like they remember this new option to configure. From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Ulrich =?UTF-8?Q?M=C3=BCller?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 09:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 15297@debbugs.gnu.org Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137854744318616 (code B ref 15297); Sat, 07 Sep 2013 09:51:02 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 09:50:43 +0000 Received: from localhost ([127.0.0.1]:46209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIFAA-0004qB-9t for submit@debbugs.gnu.org; Sat, 07 Sep 2013 05:50:42 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:33269) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIFA7-0004px-JC for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 05:50:41 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id r879oWkC026358; Sat, 7 Sep 2013 11:50:32 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.6/8.14.2) with ESMTP id r879oUB3027499; Sat, 7 Sep 2013 11:50:30 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r879oUrA027495; Sat, 7 Sep 2013 11:50:30 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21034.63206.187255.659095@a1i15.kph.uni-mainz.de> Date: Sat, 7 Sep 2013 11:50:30 +0200 In-Reply-To: <83hadxkobn.fsf@gnu.org> References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> <83hadxkobn.fsf@gnu.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich =?UTF-8?Q?M=C3=BCller?= X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) >>>>> On Sat, 07 Sep 2013, Eli Zaretskii wrote: > 2) Not introducing yet another obscure option to configure, which > already has too many of them. Too many? Emacs is a complex program, so of course it has a number of configure options. They all come with a default, so the user only must specify them if he wants something that differs from it. Isn't it one of the principles of GNU that "a user who needs changes in the system will always be free to make them himself"? > Perhaps you never produced more than one installation from the same > source tree. I do it all the time: sometimes I install on the same > machine, sometimes for copying the installation to another. The > end-user system frequently needs different options, because the > needs of the end users are different. Really, there's no need to tell a distro maintainer about different needs of users. ;-) From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 10:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 15297@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137854830520084 (code B ref 15297); Sat, 07 Sep 2013 10:06:02 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 10:05:05 +0000 Received: from localhost ([127.0.0.1]:46227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIFO4-0005Ds-Tq for submit@debbugs.gnu.org; Sat, 07 Sep 2013 06:05:05 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:64659) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIFO2-0005DJ-B2 for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 06:05:03 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MSR00D002M97K00@a-mtaout21.012.net.il> for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 13:04:55 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MSR00D8W2O72X70@a-mtaout21.012.net.il>; Sat, 07 Sep 2013 13:04:55 +0300 (IDT) Date: Sat, 07 Sep 2013 13:04:49 +0300 From: Eli Zaretskii In-reply-to: <21034.63206.187255.659095@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il Message-id: <83bo45kkvy.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> <83hadxkobn.fsf@gnu.org> <21034.63206.187255.659095@a1i15.kph.uni-mainz.de> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 7 Sep 2013 11:50:30 +0200 > Cc: 15297@debbugs.gnu.org > From: Ulrich Müller > > > Perhaps you never produced more than one installation from the same > > source tree. I do it all the time: sometimes I install on the same > > machine, sometimes for copying the installation to another. The > > end-user system frequently needs different options, because the > > needs of the end users are different. > > Really, there's no need to tell a distro maintainer about different > needs of users. ;-) Sorry. But then I don't understand how come you don't realize the advantages of a single build tree that can be installed in umpteen different ways. From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Ulrich =?UTF-8?Q?M=C3=BCller?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 10:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 15297@debbugs.gnu.org Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137855081324293 (code B ref 15297); Sat, 07 Sep 2013 10:47:02 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 10:46:53 +0000 Received: from localhost ([127.0.0.1]:46308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIG2X-0006Jl-2q for submit@debbugs.gnu.org; Sat, 07 Sep 2013 06:46:53 -0400 Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:33602) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIG2S-0006JM-M8 for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 06:46:49 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id r87AkgeU028498; Sat, 7 Sep 2013 12:46:42 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.6/8.14.2) with ESMTP id r87AkgMX028288; Sat, 7 Sep 2013 12:46:42 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r87AkfsM028284; Sat, 7 Sep 2013 12:46:41 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21035.1041.865363.322946@a1i15.kph.uni-mainz.de> Date: Sat, 7 Sep 2013 12:46:41 +0200 In-Reply-To: <83bo45kkvy.fsf@gnu.org> References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> <83hadxkobn.fsf@gnu.org> <21034.63206.187255.659095@a1i15.kph.uni-mainz.de> <83bo45kkvy.fsf@gnu.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich =?UTF-8?Q?M=C3=BCller?= X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) >>>>> On Sat, 07 Sep 2013, Eli Zaretskii wrote: > Sorry. But then I don't understand how come you don't realize the > advantages of a single build tree that can be installed in umpteen > different ways. As I said before, adding a configure option in addition wouldn't prevent this. But I think that I've put my arguments forward. So either accept my patch, or close this bug as invalid if you don't like it. In the latter case, you should presumably remove the --without-compress-info option, for consistency. From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 12:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 15297@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.13785568415182 (code B ref 15297); Sat, 07 Sep 2013 12:28:01 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 12:27:21 +0000 Received: from localhost ([127.0.0.1]:46467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIHbj-0001LT-LQ for submit@debbugs.gnu.org; Sat, 07 Sep 2013 08:27:20 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:49937) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIHbf-0001LC-V8 for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 08:27:17 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MSR00200975H900@a-mtaout22.012.net.il> for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 15:27:09 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MSR0028A998AX80@a-mtaout22.012.net.il>; Sat, 07 Sep 2013 15:27:09 +0300 (IDT) Date: Sat, 07 Sep 2013 15:27:02 +0300 From: Eli Zaretskii In-reply-to: <21035.1041.865363.322946@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il Message-id: <83a9jolsvd.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> <21034.58735.377243.154796@a1i15.kph.uni-mainz.de> <83hadxkobn.fsf@gnu.org> <21034.63206.187255.659095@a1i15.kph.uni-mainz.de> <83bo45kkvy.fsf@gnu.org> <21035.1041.865363.322946@a1i15.kph.uni-mainz.de> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 7 Sep 2013 12:46:41 +0200 > Cc: 15297@debbugs.gnu.org > From: Ulrich Müller > > I think that I've put my arguments forward. As did I. From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 17:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 15297@debbugs.gnu.org Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.13785748932065 (code B ref 15297); Sat, 07 Sep 2013 17:29:02 +0000 Received: (at 15297) by debbugs.gnu.org; 7 Sep 2013 17:28:13 +0000 Received: from localhost ([127.0.0.1]:47342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIMIu-0000XF-Dy for submit@debbugs.gnu.org; Sat, 07 Sep 2013 13:28:12 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:50030 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIMIs-0000X6-Fh for 15297@debbugs.gnu.org; Sat, 07 Sep 2013 13:28:11 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VIMIq-0006Yp-I1; Sat, 07 Sep 2013 13:28:08 -0400 From: Glenn Morris References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> X-Spook: Security Council Dick Cheney emc NWO Nazi CDC undercover X-Ran: `&j=:Z].pv!:tcI.B+xbJx^)1"~DU(U*H%ZU%.V47vQ,C&HpD2\%7EHTnsgG4%\Lk!G+6L X-Hue: cyan X-Attribution: GM Date: Sat, 07 Sep 2013 13:28:08 -0400 In-Reply-To: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> ("Ulrich =?UTF-8?Q?M=C3=BCller?="'s message of "Sat, 7 Sep 2013 08:57:27 +0200") Message-ID: <7b7geslexj.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.7 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.7 (------) Previously discussed http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9789 From unknown Mon Aug 18 18:00:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15297: 24.3.50; Compression of installed .el files should be configurable Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Sep 2013 23:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 15297@debbugs.gnu.org Received: via spool by 15297-submit@debbugs.gnu.org id=B15297.137868436520287 (code B ref 15297); Sun, 08 Sep 2013 23:53:02 +0000 Received: (at 15297) by debbugs.gnu.org; 8 Sep 2013 23:52:45 +0000 Received: from localhost ([127.0.0.1]:49497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIoma-0005H8-Jk for submit@debbugs.gnu.org; Sun, 08 Sep 2013 19:52:44 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40499 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIomY-0005Gz-WB for 15297@debbugs.gnu.org; Sun, 08 Sep 2013 19:52:43 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VIomY-0007Bk-8m; Sun, 08 Sep 2013 19:52:42 -0400 From: Glenn Morris References: <21034.52823.580662.797952@a1i15.kph.uni-mainz.de> <83mwnpkrfd.fsf@gnu.org> X-Spook: Abbas 22nd SAS infowar FIPS140 Freeh Bin Laden Gazprom X-Ran: 9SoUVM~}8Holi(&}-1QcL+19"cUKME>quGhP!Xn~dX[-)Hblm+u9-`z(A( X-Hue: magenta X-Attribution: GM Date: Sun, 08 Sep 2013 19:52:42 -0400 In-Reply-To: <83mwnpkrfd.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 07 Sep 2013 10:43:34 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) I simply renamed and generalized --without-compress-info (which exists, BTW, because "I do not know if all info/man support compressed files, nor how to test if they do so") to --without-compress-install. Anyone who wants some things compressed during install and some things not is on their own. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 08 19:53:28 2013 Received: (at control) by debbugs.gnu.org; 8 Sep 2013 23:53:28 +0000 Received: from localhost ([127.0.0.1]:49501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIonH-0005IR-Nl for submit@debbugs.gnu.org; Sun, 08 Sep 2013 19:53:27 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40508 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIonF-0005II-2D for control@debbugs.gnu.org; Sun, 08 Sep 2013 19:53:25 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VIonE-0007Is-Jf for control@debbugs.gnu.org; Sun, 08 Sep 2013 19:53:24 -0400 Date: Sun, 08 Sep 2013 19:53:24 -0400 Message-Id: Subject: control message for bug 15297 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) unarchive 9789 forcemerge 9789 15297 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 08 19:59:42 2013 Received: (at control) by debbugs.gnu.org; 8 Sep 2013 23:59:43 +0000 Received: from localhost ([127.0.0.1]:49509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIotK-0005Rx-LY for submit@debbugs.gnu.org; Sun, 08 Sep 2013 19:59:42 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40581 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIotJ-0005Rq-4C for control@debbugs.gnu.org; Sun, 08 Sep 2013 19:59:41 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VIotI-0006md-JU for control@debbugs.gnu.org; Sun, 08 Sep 2013 19:59:40 -0400 Date: Sun, 08 Sep 2013 19:59:40 -0400 Message-Id: Subject: control message for bug 15297 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) fixed 15297 24.4