From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#51965: [PATCH] Pass options from make to configure Date: Fri, 19 Nov 2021 09:11:25 +0000 Message-ID: <1adc044f4772941f2299@heytings.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="EgQU4j1Lcy" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14429"; mail-complaints-to="usenet@ciao.gmane.io" To: 51965@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 19 10:13:46 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 1mnzxq-0003T5-Dz for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 19 Nov 2021 10:13:46 +0100 Original-Received: from localhost ([::1]:53730 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mnzxp-0001PB-8F for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 19 Nov 2021 04:13:45 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnzwA-0008Ba-9A for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 04:12:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54662) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mnzwA-0005Sb-0u for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 04:12:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mnzw9-0007sb-T2 for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 04:12:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Nov 2021 09:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51965 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.163731309230246 (code B ref -1); Fri, 19 Nov 2021 09:12:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Nov 2021 09:11:32 +0000 Original-Received: from localhost ([127.0.0.1]:37975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnzvg-0007rm-DP for submit@debbugs.gnu.org; Fri, 19 Nov 2021 04:11:32 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:51598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnzve-0007rd-Kg for submit@debbugs.gnu.org; Fri, 19 Nov 2021 04:11:30 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnzve-00078P-FX for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 04:11:30 -0500 Original-Received: from heytings.org ([95.142.160.155]:44790) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnzvb-00058W-TM for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 04:11:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637313085; bh=oWEKBnU5RBwVxDikkeDGB+H9BPZFpQpsRELjmavfjqk=; h=Date:From:To:Subject:Message-ID:From; b=J0als/Wzc1hkWdphkAkZTUi66msTgWan2pXWvrt2QbAsMCBBeySDKxox0IV3j5+1/ UoXNRKi4MtJi9efo9mn9I2WKHHEjgbOVWOPSvHvkOi+gsU+IAXqSVevo7DtKfhJsZs IsAdntM12oAmZ3Pv6YG41Vq8eAli633ogmPyaZ2iGuzExsTkkmpUDDF+mOwBUWFK+3 dRl3HJr+Iox5Sud9kUBWV7K+wANcuyN/Hst36/Z9AS8qQ2nafRy/SAhrO/M2QsZ6GZ imUJ9J3VFmsNmhXg/xRfqXUOjQFY/cuQn17OAPmoccE25+3t1ydtIkpZz00N1KbdaB Na1RI53v0rCOA== Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:220397 Archived-At: --EgQU4j1Lcy Content-Type: text/plain; format=flowed; charset=us-ascii 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 --EgQU4j1Lcy Content-Type: text/x-diff; name=Pass-options-from-make-to-configure-through-a-variab.patch Content-Transfer-Encoding: base64 Content-ID: <1adc044f47f1f1532454@heytings.org> Content-Description: Content-Disposition: attachment; filename=Pass-options-from-make-to-configure-through-a-variab.patch RnJvbSBjZTNmYjIwMmVjZTMxMjk1OGJhMWNiOGU0NTlkY2E4MDQ2ZjM3ZGFm IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBGcmksIDE5IE5v diAyMDIxIDA5OjAyOjA4ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIFBhc3Mg b3B0aW9ucyBmcm9tIG1ha2UgdG8gY29uZmlndXJlIHRocm91Z2ggYSB2YXJp YWJsZS4NCg0KKiBHTlVtYWtlZmlsZSAoY29uZmlndXJlKTogVXNlIHRoZSB2 YXJpYWJsZS4NCg0KKiBJTlNUQUxMLlJFUE86IE1lbnRpb24gdGhlIHZhcmlh YmxlLg0KLS0tDQogR05VbWFrZWZpbGUgIHwgIDQgKystLQ0KIElOU1RBTEwu UkVQTyB8IDEyICsrKysrKysrKy0tLQ0KIDIgZmlsZXMgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBh L0dOVW1ha2VmaWxlIGIvR05VbWFrZWZpbGUNCmluZGV4IGU0MDk2Mjg5MTUu LjhmY2UyZTMxNzIgMTAwNjQ0DQotLS0gYS9HTlVtYWtlZmlsZQ0KKysrIGIv R05VbWFrZWZpbGUNCkBAIC0xMDQsOCArMTA0LDggQEAgY29uZmlndXJlOg0K IA0KIE1ha2VmaWxlOiBjb25maWd1cmUNCiAJQGVjaG8gPiYyICdUaGVyZSBz ZWVtcyB0byBiZSBubyBNYWtlZmlsZSBpbiB0aGlzIGRpcmVjdG9yeS4nDQot CUBlY2hvID4mMiAnUnVubmluZyAuL2NvbmZpZ3VyZSAuLi4nDQotCS4vY29u ZmlndXJlDQorCUBlY2hvID4mMiAnUnVubmluZyAuL2NvbmZpZ3VyZSAnJChj b25maWd1cmUpJy4uLicNCisJLi9jb25maWd1cmUgJChjb25maWd1cmUpDQog CUBlY2hvID4mMiAnTWFrZWZpbGUgYnVpbHQuJw0KIA0KICMgJ21ha2UgYm9v dHN0cmFwJyBpbiBhIGZyZXNoIGNoZWNrb3V0IG5lZWRuJ3QgcnVuICdjb25m aWd1cmUnIHR3aWNlLg0KZGlmZiAtLWdpdCBhL0lOU1RBTEwuUkVQTyBiL0lO U1RBTEwuUkVQTw0KaW5kZXggZGE1NmQ3NjExYi4uOWFlZTQ4MzIwZiAxMDA2 NDQNCi0tLSBhL0lOU1RBTEwuUkVQTw0KKysrIGIvSU5TVEFMTC5SRVBPDQpA QCAtOCw5ICs4LDE1IEBAIGRpcmVjdG9yeSBvbiB5b3VyIGxvY2FsIG1hY2hp bmU6DQogDQogVG8gYnVpbGQgdGhlIHJlcG9zaXRvcnkgY29kZSwgc2ltcGx5 IHJ1biAnbWFrZScgaW4gdGhlICdlbWFjcycNCiBkaXJlY3RvcnkuICBUaGlz IHNob3VsZCB3b3JrIGlmIHlvdXIgZmlsZXMgYXJlIGZyZXNobHkgY2hlY2tl ZCBvdXQNCi1mcm9tIHRoZSByZXBvc2l0b3J5LCBhbmQgaWYgeW91IGhhdmUg dGhlIHByb3BlciB0b29scyBpbnN0YWxsZWQuICBJZg0KLWl0IGRvZXNuJ3Qg d29yaywgb3IgaWYgeW91IGhhdmUgc3BlY2lhbCBidWlsZCByZXF1aXJlbWVu dHMsIHRoZQ0KLWZvbGxvd2luZyBpbmZvcm1hdGlvbiBtYXkgYmUgaGVscGZ1 bC4NCitmcm9tIHRoZSByZXBvc2l0b3J5LCBhbmQgaWYgeW91IGhhdmUgdGhl IHByb3BlciB0b29scyBpbnN0YWxsZWQ7IHRoZQ0KK2RlZmF1bHQgY29uZmln dXJhdGlvbiBvcHRpb25zIHdpbGwgYmUgdXNlZC4gIE90aGVyIGNvbmZpZ3Vy YXRpb24NCitvcHRpb25zIGNhbiBiZSBzcGVjaWZpZWQgYnkgc2V0dGluZyBh ICdjb25maWd1cmUnIHZhcmlhYmxlLCBmb3INCitleGFtcGxlOg0KKw0KKyAg JCBtYWtlIGNvbmZpZ3VyZT0iLS1wcmVmaXg9L29wdC9lbWFjcyBDRkxBR1M9 Jy1PMCAtZzMnIg0KKw0KK0lmIHRoZSBhYm92ZSBkb2Vzbid0IHdvcmssIG9y IGlmIHlvdSBoYXZlIHNwZWNpYWwgYnVpbGQgcmVxdWlyZW1lbnRzLA0KK3Ro ZSBmb2xsb3dpbmcgaW5mb3JtYXRpb24gbWF5IGJlIGhlbHBmdWwuDQogDQog QnVpbGRpbmcgRW1hY3MgZnJvbSB0aGUgc291cmNlLWNvZGUgcmVwb3NpdG9y eSByZXF1aXJlcyBzb21lIHRvb2xzDQogdGhhdCBhcmUgbm90IG5lZWRlZCB3 aGVuIGJ1aWxkaW5nIGZyb20gYSByZWxlYXNlLiAgWW91IHdpbGwgbmVlZDoN Ci0tIA0KMi4zMy4wDQoNCg== --EgQU4j1Lcy--