From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#51965: [PATCH] Pass options from make to configure Date: Sat, 20 Nov 2021 10:53:22 +0100 Message-ID: <877dd3qhkd.fsf@gnus.org> References: <1adc044f4772941f2299@heytings.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31902"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 51965@debbugs.gnu.org To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 20 10:55:44 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1moN5z-00084b-Ci for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Nov 2021 10:55:43 +0100 Original-Received: from localhost ([::1]:39286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1moN5y-0000ZB-3e for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Nov 2021 04:55:42 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:46662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moN4N-0006ZB-0c for bug-gnu-emacs@gnu.org; Sat, 20 Nov 2021 04:54:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58432) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1moN4M-0002Jk-Om for bug-gnu-emacs@gnu.org; Sat, 20 Nov 2021 04:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1moN4M-00038N-Nu for bug-gnu-emacs@gnu.org; Sat, 20 Nov 2021 04:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Nov 2021 09:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51965 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 51965-submit@debbugs.gnu.org id=B51965.163740201411975 (code B ref 51965); Sat, 20 Nov 2021 09:54:02 +0000 Original-Received: (at 51965) by debbugs.gnu.org; 20 Nov 2021 09:53:34 +0000 Original-Received: from localhost ([127.0.0.1]:41740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moN3t-000374-PI for submit@debbugs.gnu.org; Sat, 20 Nov 2021 04:53:33 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:41886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moN3s-00036q-8d for 51965@debbugs.gnu.org; Sat, 20 Nov 2021 04:53:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YBGKDN3BXNTdH2HewjElOPKgzHTSjEVQjeMHokKGiVg=; b=CNUsjDSgYyIUafvsipkbtU60el a4POP+1HIjKX48RUjzxeS/Bd5KST0r4I+/yIJHDmA6TUOnZgINNslLDlC2HFkE5SOdBlM2RVl62sD YuGxG8lbLx1Qt0ej7xYPVt/VEaRjLAQSArmFmBzV/BStScCMzlb9sLGbqfQk7ilTgnDI=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1moN3j-000212-9R; Sat, 20 Nov 2021 10:53:26 +0100 X-Now-Playing: Le Vingt's _Ashore_: "Cinquieme Du Mois D'Octobre" In-Reply-To: <1adc044f4772941f2299@heytings.org> (Gregory Heytings's message of "Fri, 19 Nov 2021 09:11:25 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:220483 Archived-At: Gregory Heytings writes: > A 'make' in a repository clone builds Emacs with the default > configuration options. It would be useful if those who want to build > Emacs with other configuration options they already know could do that > without going through the three-step ./autogen.sh; ./configure > ; make. Patch attached, with which it becomes possible to > just say e.g.: > > make configure=--with-x-toolkit=lucid That sounds useful -- but if we add this, perhaps the normal Makefile should also work this way? That would be useful when doing bootstraps with new configure options, which currently take two runs through configure, which is a bore. I.e., make configure=--with-x-toolkit=lucid bootstrap -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no