From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Failure building Emacs on WSL Date: Fri, 02 Feb 2018 10:30:25 +0200 Message-ID: <838tcbequ6.fsf@gnu.org> References: <1660422610.41541.1517499491889@mail.libero.it> <83r2q4ekqn.fsf@gnu.org> <558342619.48528.1517503590600@mail.libero.it> <83o9l8ei8e.fsf@gnu.org> <1510688534.63184.1517518773175@mail.libero.it> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1517589447 8406 195.159.176.226 (2 Feb 2018 16:37:27 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 2 Feb 2018 16:37:27 +0000 (UTC) Cc: emacs-devel@gnu.org To: Angelo Graziosi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 02 17:37:23 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eheKv-0001Lw-5a for ged-emacs-devel@m.gmane.org; Fri, 02 Feb 2018 17:37:13 +0100 Original-Received: from localhost ([::1]:39275 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eheMw-0000bG-7j for ged-emacs-devel@m.gmane.org; Fri, 02 Feb 2018 11:39:18 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:48296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehdGl-0006ZX-GT for emacs-devel@gnu.org; Fri, 02 Feb 2018 10:29:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehdAr-0000Ud-Dk for emacs-devel@gnu.org; Fri, 02 Feb 2018 10:23:51 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47415) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehdAr-0000Qq-0s; Fri, 02 Feb 2018 10:22:45 -0500 Original-Received: from [176.228.60.248] (port=3457 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ehWk4-0007ue-WB; Fri, 02 Feb 2018 03:30:41 -0500 In-reply-to: <1510688534.63184.1517518773175@mail.libero.it> (message from Angelo Graziosi on Thu, 1 Feb 2018 21:59:33 +0100 (CET)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:222410 Archived-At: > Date: Thu, 1 Feb 2018 21:59:33 +0100 (CET) > From: Angelo Graziosi > Cc: emacs-devel@gnu.org > > > > AFAIU, you should be able to configure --without-makeinfo. > > When is 'makeinfo' used building Emacs? When the build process detects that your Info manuals (in info/) are out of sync with their Texinfo sources (under doc/*/). > If I build with > > ./configure.. > ./make... > ./make install > > is it really used? Yes, it will be, by default. If you configure --without-makeinfo, the manuals will not be built even if that is necessary (because they are missing in the build tree or outdated). Is the Cygwin Texinfo installation really so heavy-weight? Is it not possible to install only Texinfo, without TeX? If you don't have TeX, you will be unable to produce the printed versions of the manuals (PDF, DVI, PS formats), but if you never need that, TeX is just (a lot of) ballast. So in that case, just installing Texinfo alone, which is a relatively small package, will allow you to build the manuals when you build Emacs from Git, and get the latest manuals to go with the binaries you built.