From unknown Mon Aug 18 02:37:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65014: Configure Default Values Resent-From: Jacob Faibussowitsch Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Aug 2023 12:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65014 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65014@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169097860213844 (code B ref -1); Wed, 02 Aug 2023 12:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Aug 2023 12:16:42 +0000 Received: from localhost ([127.0.0.1]:49033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRAmP-0003bD-VV for submit@debbugs.gnu.org; Wed, 02 Aug 2023 08:16:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRAmO-0003b1-KF for submit@debbugs.gnu.org; Wed, 02 Aug 2023 08:16:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRAmH-00038S-Kk for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 08:16:33 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qRAmG-0000XC-30 for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 08:16:33 -0400 Received: by mail-qt1-x82d.google.com with SMTP id d75a77b69052e-40fcc91258fso17531601cf.1 for ; Wed, 02 Aug 2023 05:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690978590; x=1691583390; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=YbLYfVFGtVEv6zh7CeFWsyZcUh8hNH16MWDkJ1C0Bl8=; b=ZWpz7k0OC7MSKQa/LDX1IjYLsJyI10xAQU7ezjFvVdjx4xbpl1L/dHeFlVLiQeVukw drblliKsWd9l6k1zZfFc+TptNr35TsfLMjf5yEdjPIZKcGMAsMkccnEmWuFkk+1APUL+ GkfTzuS0wYZsGsuLj222lAdXcLpkRrkOKHQeEc5+h6B8ULMUxDBPtUhpCy7dxgh/H96o rnYt/jr1hjp13KnP8iDKK0Sub6TYBgZLsEtu7tDTKO2/cjpyxG/YO6+kYQQqo5qHy79G nHrUphs5cVTGFqqXWixO4h/VK7jLW+1eiucYVry05bhHavRNB4TcaCBYUyPHAZT8NlOn OukQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690978590; x=1691583390; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YbLYfVFGtVEv6zh7CeFWsyZcUh8hNH16MWDkJ1C0Bl8=; b=Qsw08C1XOXcGMqjRCNmt2e7p6du+tUamNQo9SWsy204AC2SjQrSv0JtrJvRT/WHS9I EBYIkSn5HDPQKFetHa6/QVOQPYtAyX6i5FAx1u1iyReyAv0PTEmy5rkhnF/M8QF9d3Nt 7VzJQ+LyZx03RawgTaeoUMXXKzX5+Sn4338YbXZUL8qRpmROAAdQ8QGfQdYBHeQh/7Zt jE22ta+kszqA3GJXu+SDolQ0tzQpaItS47VAUG+asV6dHqBt+PPLckJ7JkBcjgwuljHR 0PYNQgBxc9Hhe5M9ceEda7ZVCnyAjAmVmPrfqaKUryLbBFBPEyzJaeHEVVCgLwOGBIA6 4kWA== X-Gm-Message-State: ABy/qLallI+lUtx0XYszQuOIuy0QxrL4/tFIEAG22wNfZNOVfvySKX1w Sk9fG2imohx5kXcUzH5GCIVPkAbhpCwvkA== X-Google-Smtp-Source: APBJJlFuOkQecW2QPd7PiPYw2dL79+59vKE9eZD+fsdxwwhU93vu7p2Ykd52l1C6taPSOqeDlFPdOw== X-Received: by 2002:ac8:5dcb:0:b0:403:fee4:2e7f with SMTP id e11-20020ac85dcb000000b00403fee42e7fmr17540551qtx.36.1690978590410; Wed, 02 Aug 2023 05:16:30 -0700 (PDT) Received: from smtpclient.apple (pool-108-21-63-133.nycmny.fios.verizon.net. [108.21.63.133]) by smtp.gmail.com with ESMTPSA id ez3-20020a05622a4c8300b003f7fd3ce69fsm2778515qtb.59.2023.08.02.05.16.29 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Aug 2023 05:16:29 -0700 (PDT) From: Jacob Faibussowitsch Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Message-Id: <549CA1B8-92E9-426C-9F5F-A4B895718B96@gmail.com> Date: Wed, 2 Aug 2023 08:16:19 -0400 X-Mailer: Apple Mail (2.3731.700.6) Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=jacob.fai@gmail.com; helo=mail-qt1-x82d.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -0.0 (/) Hello, TL;DR: What packages does configure enable by default, i.e. do not = require a --with-PACKAGE flag to explicitly enable? Moreover, what are = the best practices for configuring emacs that don=E2=80=99t require = min-maxing your configuration options every time. =E2=80=94=E2=80=94 I like to configure my emacs install to be as (reasonably) fully = featured as possible, so I peruse the ./configure --help options from = time to time to see if any new packages are available. If I notice a = package I don=E2=80=99t have in my list of --with-package I add it, and = reconfigure.=20 But my configure command is now pretty long, and it strikes me that this = brittle in the face of changes to configure. Suppose there is a change = in best practices, and now --with-FOO is better than --with-BAR, but = because I have --with-BAR (and forgot to remove it), configure won=E2=80=99= t look for FOO. My emacs conf will be slightly suboptimal (perish the = thought!) and I won=E2=80=99t be any the wiser. Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) From unknown Mon Aug 18 02:37:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jacob Faibussowitsch Subject: bug#65014: closed (Re: bug#65014: Configure Default Values) Message-ID: References: <87wmydbmg9.fsf@yahoo.com> <549CA1B8-92E9-426C-9F5F-A4B895718B96@gmail.com> X-Gnu-PR-Message: they-closed 65014 X-Gnu-PR-Package: emacs Reply-To: 65014@debbugs.gnu.org Date: Wed, 02 Aug 2023 13:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1690983122-22294-1" This is a multi-part message in MIME format... ------------=_1690983122-22294-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65014: Configure Default Values which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 65014@debbugs.gnu.org. --=20 65014: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65014 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1690983122-22294-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65014-done) by debbugs.gnu.org; 2 Aug 2023 13:31:25 +0000 Received: from localhost ([127.0.0.1]:49238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRBwi-0005me-QS for submit@debbugs.gnu.org; Wed, 02 Aug 2023 09:31:25 -0400 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:42865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRBwg-0005mR-E3 for 65014-done@debbugs.gnu.org; Wed, 02 Aug 2023 09:31:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690983076; bh=w6NRgi0Ry07L9vjutQIPEwsyXkYpjywYwWNZmNkGWsI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=fMRDOLSHQC1zkaouQCX4rMX89F99WOO09IpeT8SvV4VkPhBd+OiH2l4hzjdv7/i1g3W6LGqMWs2zuT8tMFkPqZtQp3AUr7L7OscS0Lp2wHEuaCvppSJCKThctWIH+74yG+s5iux07djcrXwEP7/NHpR0tHvsqvUycp/zx2fsM8fMRNjhu61dW5U7ed2j/6D3Xh/OlsAHKgaZiSIvhXORD7W646jBtiuIQQXw7btixd0WqAgFOqSSb1YtBg8UVIuu06VxIMGglUp0AcXBYyk2yCWbgdJNujLMEeAzMs43tEID8LEfMoReiX7gXvW6EVUrrcCIZUa/OlUbGjjENe2lKA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690983076; bh=rt0dll5252XQqnN6LAVyFhVaEHfZrfd0u92ZKJ/owGo=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JKVnNIRHydEAwhfZg9Y0njDUIe7xb1lw57DiibuvEt6cBVx7b1VucipXaChrjV/Nw3oCwm82EosWye/JF52dXHlBVr0dzQE9y+MroG2LWC9CX4jnG2OC+pP1gYrnUHYBBzCLjqcSgTvzZvUUBU5eORnGnekk0BlEZ0wGnV35zCqkCdSV6XTcZjpBDsD9HJvrPzmpYcButQAHVU+VARvWQkMtSTrxSbX4VMFq4KMsje8kSd9rUhVS/yofLStFCaFGxPXsIJgMwUWMMilxlgZqnhjqMPltDvNZk8KRkoJuRSXwEeNqk5m8mqwUqlKAMFBJ183ngFDwfGIgCj4Qdr+glw== X-YMail-OSG: 2zyi9OUVM1nb63WlTENYU8V.fCziAtLNdMwGzC5QbL6yQb_wwIfCPjydGd8gXob 6105Ex2OMRhIge6Gfz3hj_Eyo1YgJQ0MxE__U4Ihl8ecjNbeJ0yZP0iAtY74qjYVt8ynyaf4.YBT 16DbF9MVEpkNcDmVQTYAVGAWcL.DIy2LQ0Np__vBrj2qFh7_S._DDXZ_fBbHIP9TNeXHW1qLUlPH 4ggtdMvEZ8WrHbAmqH3zsD5JixaLt7EvjgHSun9LfSPCqghXAghsC6opzhDCcWuF19AW7rY.s3ej TwW6GxWGCBWwVF11FiXnqk3HSm7MymW.l_zUc5uzLmISvGuduYU2d9Zd7aXg9Jded8sQrb3gMr9m Mz6kh7wHhG1UCLcijSHPE1OD6sH__hqxablx2xb3vwT8_eFYXO2U6rMecEUHvaw9qZF9_lwQQBTB n_kOuAVITAANOJOsHq4OvTu2sTVuUsIOI5fhYwm3PRVheqQtdb_Jxs4W0GSD52TDspgzqE7cCFfM 5BLXX_Ee_axHZNmXY69XpqfMmtHOAm5_2vkIUWzNeMIgBSZX0IoOD9CPZ2B_UGmf4RxvcfpqUtR4 _lylnOX11jN0Q0o2b_ADG2PtSuE7h6EYdrydaGivvHRf826ftCiFrgakh8PaElImyXsMnrDD1sZA jDUVuq9AdyxOEnkg2KUEsxg05AWpXU6J4xmNfLIymQH0alM0QLmdjWRE93z5iXVWRLvYi3kQxYlk LzmmyNIuBDXkHjKL_gxfma9lytRJ8KSeaxUshJl3ndV9x21TEkVfT.VRUTwPxc49czump8nOoU5F D9AOU_o8gdrUkaJx3BnEijBu1n.unIwuNFMbK4Ob5_oNNa2dvnoV6T0Apd11n93_orsU_92S2nYa _3B1aP.mnfq8JfLURmnIBH0QQz2nBdWe6nRFiW27QdGsfKIso6Rr2.JQpeGFljJps8wto1WCaD.6 Hom9KQlkaHC6bmGiVG7gfCXeeuj7HZHb8Q7RvJOb3GPY91aAUeYqEjEuirb6sw7EMmSouMY4AsYn RLIzH1ozGQZDSsFZHcMG5W.Sc01XaomP9X5YAHYxmgg4QEn8duj9MBU1z60Du47demGcXQJUlQfw F3kvPcIoKDxIKSGgVwJX2apNxtQJrveuddsocl_xaz7l_mb9eXZiImDwgZyXdloIaZlK9RzjQNR2 44ZBdychnnzeB8EPeaMGeNR8o_9ysFbPb0YNutXB7xSSGRo4qNmCJWK7cIqIFnTxwSPcLdnUnWew 4WEaml.gcMzyRxlZqzeJpiZo3ztkRbDAbmRkZxlhQ9dFDqoDJSO9veBxgS9JU4qvUu3kIyAG0y4X 22HV04h_uMpLZy9Dd.adfUWNU04o4OxDcZS5yPHaus7vnYronRO4M3M2.obgVlH5g0WVEs6h2p0a mfpRIJMjpi2IX7rpXWybS3nZQPWnJ8719OLzj9aPkv04y4QsJgM_RnBKEgQnT.9w2vdn50YQkhrS QmgCWcx1jGsdpfTrcA0bDt6D4ZOrwXUNwk_VYf1st_bkPFw3zovNW3rEWeNHes8lSMVxcvajBISY KNuKlputZJt20ZEAtlg5ePqwhRmZz1LJ8fM7YMKL6F7peyPXQDy2sn7qwY0FVZfQg_kxZCo.jIJN lUEnCyx8q.GuyzajtPVMqsVw7gRPqSjgyJb.5Wnz8GHEvlAfm_z21NTk3T8clJofeZaZHdzX58EV cV5dg65Oee99.EVsR7mBDl_wCBLb.Cxzdyhmr.szZvmgPJcHp5NGkQKDYTjkQIEo8s2Zu21Co5Vp nZcJkZywsOm8jmBdsesdqlYtl1Gn7TJGDbAFoeTqsgvNfAYFJlQfnqrGeHv6CsbT5EhMgiT1Kpng vULgtVhlh.n06XdY5cjaRjgDuF5UwTH3WZW7d8GE_KmRU0Sy9JCqRHvPU_F_9mKs5WBIxIuBQpcC FFdf9ncSPKZ1gheh7lk8fed8b.nAzuLy1qEJ__F6dkxmRbrw52EQDF4po32CAx.rekPtkmsrA4MP YN0_gWHmWf7vpZHsBDBkmrt1xUkker7ZF7jgPvVuzoQSPUBePwjCSw5YvCP.5wXFxM6iM2OEh5QA pGJNVaRZsebnzxG_uulKShf392u8C5oD_Nm0JmYzOBdCvQVperz0Z.2XCgEsWr1c3P2XD2r6eA63 zv5fRa.bCkdi9UNe7Eis62Z1M_GQN8lK0HE_0fh5BDmgI4Sj3iBEmFUnPFZkC91hn1_uJn8.MgdU mM2Aw54x5C1H54ownXsry9FOAIWsNtv5vikeDRKsY7PZDjwwN42hMjjVxyhAvLAQ- X-Sonic-MF: X-Sonic-ID: 429a8197-1fb0-45a6-a833-c082868bdbe9 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Wed, 2 Aug 2023 13:31:16 +0000 Received: by hermes--production-sg3-6b8fc8d58f-zt9l9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 91cd653e872765b71dab0fda583f0131; Wed, 02 Aug 2023 13:31:09 +0000 (UTC) From: Po Lu To: Jacob Faibussowitsch Subject: Re: bug#65014: Configure Default Values In-Reply-To: <549CA1B8-92E9-426C-9F5F-A4B895718B96@gmail.com> (Jacob Faibussowitsch's message of "Wed, 2 Aug 2023 08:16:19 -0400") References: <549CA1B8-92E9-426C-9F5F-A4B895718B96@gmail.com> Date: Wed, 02 Aug 2023 21:31:02 +0800 Message-ID: <87wmydbmg9.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21685 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1497 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65014-done Cc: 65014-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-) Jacob Faibussowitsch writes: > Hello, > > TL;DR: What packages does configure enable by default, i.e. do not > require a --with-PACKAGE flag to explicitly enable? Moreover, what are > the best practices for configuring emacs that don=E2=80=99t require min-m= axing > your configuration options every time. > > =E2=80=94=E2=80=94 > > I like to configure my emacs install to be as (reasonably) fully > featured as possible, so I peruse the ./configure --help options from > time to time to see if any new packages are available. If I notice a > package I don=E2=80=99t have in my list of --with-package I add it, and > reconfigure. > > But my configure command is now pretty long, and it strikes me that > this brittle in the face of changes to configure. Suppose there is a > change in best practices, and now --with-FOO is better than > --with-BAR, but because I have --with-BAR (and forgot to remove it), > configure won=E2=80=99t look for FOO. My emacs conf will be slightly > suboptimal (perish the thought!) and I won=E2=80=99t be any the wiser. > > Best regards, > > Jacob Faibussowitsch > (Jacob Fai - booss - oh - vitch) Hi, questions about building Emacs should be directed to help-gnu-emacs@gnu.org, not the bug tracker. To answer them, however, refer to INSTALL, which explains available configuration options in detail. Generally speaking, running `configure' without any arguments will produce an Emacs with a configuration that is reasonable for most users. ------------=_1690983122-22294-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Aug 2023 12:16:42 +0000 Received: from localhost ([127.0.0.1]:49033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRAmP-0003bD-VV for submit@debbugs.gnu.org; Wed, 02 Aug 2023 08:16:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRAmO-0003b1-KF for submit@debbugs.gnu.org; Wed, 02 Aug 2023 08:16:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRAmH-00038S-Kk for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 08:16:33 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qRAmG-0000XC-30 for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 08:16:33 -0400 Received: by mail-qt1-x82d.google.com with SMTP id d75a77b69052e-40fcc91258fso17531601cf.1 for ; Wed, 02 Aug 2023 05:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690978590; x=1691583390; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=YbLYfVFGtVEv6zh7CeFWsyZcUh8hNH16MWDkJ1C0Bl8=; b=ZWpz7k0OC7MSKQa/LDX1IjYLsJyI10xAQU7ezjFvVdjx4xbpl1L/dHeFlVLiQeVukw drblliKsWd9l6k1zZfFc+TptNr35TsfLMjf5yEdjPIZKcGMAsMkccnEmWuFkk+1APUL+ GkfTzuS0wYZsGsuLj222lAdXcLpkRrkOKHQeEc5+h6B8ULMUxDBPtUhpCy7dxgh/H96o rnYt/jr1hjp13KnP8iDKK0Sub6TYBgZLsEtu7tDTKO2/cjpyxG/YO6+kYQQqo5qHy79G nHrUphs5cVTGFqqXWixO4h/VK7jLW+1eiucYVry05bhHavRNB4TcaCBYUyPHAZT8NlOn OukQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690978590; x=1691583390; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YbLYfVFGtVEv6zh7CeFWsyZcUh8hNH16MWDkJ1C0Bl8=; b=Qsw08C1XOXcGMqjRCNmt2e7p6du+tUamNQo9SWsy204AC2SjQrSv0JtrJvRT/WHS9I EBYIkSn5HDPQKFetHa6/QVOQPYtAyX6i5FAx1u1iyReyAv0PTEmy5rkhnF/M8QF9d3Nt 7VzJQ+LyZx03RawgTaeoUMXXKzX5+Sn4338YbXZUL8qRpmROAAdQ8QGfQdYBHeQh/7Zt jE22ta+kszqA3GJXu+SDolQ0tzQpaItS47VAUG+asV6dHqBt+PPLckJ7JkBcjgwuljHR 0PYNQgBxc9Hhe5M9ceEda7ZVCnyAjAmVmPrfqaKUryLbBFBPEyzJaeHEVVCgLwOGBIA6 4kWA== X-Gm-Message-State: ABy/qLallI+lUtx0XYszQuOIuy0QxrL4/tFIEAG22wNfZNOVfvySKX1w Sk9fG2imohx5kXcUzH5GCIVPkAbhpCwvkA== X-Google-Smtp-Source: APBJJlFuOkQecW2QPd7PiPYw2dL79+59vKE9eZD+fsdxwwhU93vu7p2Ykd52l1C6taPSOqeDlFPdOw== X-Received: by 2002:ac8:5dcb:0:b0:403:fee4:2e7f with SMTP id e11-20020ac85dcb000000b00403fee42e7fmr17540551qtx.36.1690978590410; Wed, 02 Aug 2023 05:16:30 -0700 (PDT) Received: from smtpclient.apple (pool-108-21-63-133.nycmny.fios.verizon.net. [108.21.63.133]) by smtp.gmail.com with ESMTPSA id ez3-20020a05622a4c8300b003f7fd3ce69fsm2778515qtb.59.2023.08.02.05.16.29 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Aug 2023 05:16:29 -0700 (PDT) From: Jacob Faibussowitsch Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Configure Default Values Message-Id: <549CA1B8-92E9-426C-9F5F-A4B895718B96@gmail.com> Date: Wed, 2 Aug 2023 08:16:19 -0400 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3731.700.6) Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=jacob.fai@gmail.com; helo=mail-qt1-x82d.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -0.0 (/) Hello, TL;DR: What packages does configure enable by default, i.e. do not = require a --with-PACKAGE flag to explicitly enable? Moreover, what are = the best practices for configuring emacs that don=E2=80=99t require = min-maxing your configuration options every time. =E2=80=94=E2=80=94 I like to configure my emacs install to be as (reasonably) fully = featured as possible, so I peruse the ./configure --help options from = time to time to see if any new packages are available. If I notice a = package I don=E2=80=99t have in my list of --with-package I add it, and = reconfigure.=20 But my configure command is now pretty long, and it strikes me that this = brittle in the face of changes to configure. Suppose there is a change = in best practices, and now --with-FOO is better than --with-BAR, but = because I have --with-BAR (and forgot to remove it), configure won=E2=80=99= t look for FOO. My emacs conf will be slightly suboptimal (perish the = thought!) and I won=E2=80=99t be any the wiser. Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) ------------=_1690983122-22294-1--