From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: help-debbugs@gnu.org (GNU bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#62485: closed (Re: bug#62485: Improve build system and make "real" defaults) Date: Mon, 27 Mar 2023 16:09:03 +0000 Message-ID: References: <83wn3289eh.fsf@gnu.org> Reply-To: 62485@debbugs.gnu.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1679933343-13256-1" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26849"; mail-complaints-to="usenet@ciao.gmane.io" To: Bug gnu emacs Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 27 18:09:42 2023 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 1pgpPh-0006mL-Gn for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Mar 2023 18:09:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pgpPb-0002qn-WC; Mon, 27 Mar 2023 12:09:36 -0400 Original-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 1pgpPD-0002oS-IG for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2023 12:09:25 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pgpP5-0004M3-Cw for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2023 12:09:11 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pgpP5-0003S2-2G for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2023 12:09:03 -0400 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org X-Gnu-PR-Message: they-closed 62485 X-Gnu-PR-Package: emacs X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:258756 Archived-At: This is a multi-part message in MIME format... ------------=_1679933343-13256-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62485: Improve build system and make "real" defaults 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 62485@debbugs.gnu.org. --=20 62485: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62485 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1679933343-13256-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62485-done) by debbugs.gnu.org; 27 Mar 2023 16:08:14 +0000 Received: from localhost ([127.0.0.1]:48260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgpOH-0003Qi-Ja for submit@debbugs.gnu.org; Mon, 27 Mar 2023 12:08:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgpOF-0003QH-Jx for 62485-done@debbugs.gnu.org; Mon, 27 Mar 2023 12:08:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgpOA-000442-Cq; Mon, 27 Mar 2023 12:08:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Axxl2I6pmE1PlSkBAvBGnalbeRewnKrkgCZ/kv9CQ0Q=; b=r3NkeHvpgAO9 LpNUVUbywv1Fw0UV3pBabgdBKANNbQ2KDiSrU5PHDmaBcBvOYSG7iOz+bOChM6CWqtk4A7TmF4qFj i5vroh834xggA4p9T+V+iqk9t5s6ZNcG4tqnTuXE4BRb+tnDyXgpSS1FsmvDcxYv14h/wej24eSD7 jL2FJMxknMRQodYAO8+lcqiyTXCMGs0JD6kLnOmbYdvO3sjIJ0GBKvIRrh7Eh2xiKLS8V8w5Uzno7 OzQUpd9acDIpFMsdoPO2GCngyJV1y+49yeL8l93X60uYIOXJCywP4dT6kQYGZIBdHR/LfvPsz0A63 y9ctfS/61moOGbeUDLvpeg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgpO7-0006gg-MW; Mon, 27 Mar 2023 12:08:05 -0400 Date: Mon, 27 Mar 2023 19:08:06 +0300 Message-Id: <83wn3289eh.fsf@gnu.org> From: Eli Zaretskii To: Bug gnu emacs In-Reply-To: (c.buhtz@posteo.jp) Subject: Re: bug#62485: Improve build system and make "real" defaults References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62485-done Cc: 62485-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: -3.3 (---) > Date: Mon, 27 Mar 2023 13:44:19 +0000 > From: c.buhtz@posteo.jp > > Hello, > > I was told that sqlite3 support is enabled by default when building > Emacs29. Is it or is it not? Emacs builds with sqlite support if you have the sqlite3 library installed. > Based on my own experience it seems to me that it depends on the fact if > lib-sqlite3-dev is installed or not. Yes. > When the lib is not installed and I don't set an explicite sqlite3 > switch in the make-configure-build-system it build runs successfully > without any warning or error. You see?! Sqlite is not default. Who told you it was the default? The file NEWS says: +++ ** Emacs can be built with built-in support for accessing SQLite databases. This uses the popular sqlite3 library, and can be disabled by using the '--without-sqlite3' option to the 'configure' script. > If you want to make it default then inform the user about missing > sqlite-lib in all cases and not only if the --with-sqlite switch is set > by the user. That is not how we define the optional dependencies. We only do that for dependencies without which Emacs will be much less powerful or performant. Most optional dependencies are not of this kind: Emacs can be entirely functional without SQLite support. This is not a bug. Closing. ------------=_1679933343-13256-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Mar 2023 15:45:03 +0000 Received: from localhost ([127.0.0.1]:48024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgp1q-00006m-R8 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 11:45:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:50904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgn95-00069M-N6 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 09:44:23 -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 1pgn95-0000fE-8I for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2023 09:44:23 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgn93-0008Rk-NA for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2023 09:44:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id BC38F24025D for ; Mon, 27 Mar 2023 15:44:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.jp; s=2017; t=1679924659; bh=Jy272Q3AvWxfKyNP/p/vanvWmAnCM9+ELh6Rnus7dII=; h=Date:From:To:Subject:From; b=jtxBEmE9CJbRkZ6GM2IT8YlW27VCBBYEl51gz6zXB6VCnUFDuHp5Ld6PWK8oP0dIj epy6twTl0Vw1o2aKJIOV2N0r62j1czE7t0b+6A1IhrJifpZvgiIIgZLJUQMkLgcHZ+ xLXx5/AWHxBJ+pXVb0jOo+c/L+DS5eZgagPkLYPuiHQZB1Yv2NwI3quiD3PEWV8nm8 riWebbn222DRapSXL5slg4tHvb2yKp3wHwBCUgsx6PF4p9zqeqha7mtVjidIlIszzZ PCHO+1NQTJruVITAGOLIlJN1el5Dofs/NbZA0FMY0g4nM8Y3CLYRyr9q2NMcqV2z4q KEs5DZzXpZJNg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PlYvR0f8Cz9rxX for ; Mon, 27 Mar 2023 15:44:19 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 27 Mar 2023 13:44:19 +0000 From: c.buhtz@posteo.jp To: Bug gnu emacs Subject: Improve build system and make "real" defaults Mail-Reply-To: Bug gnu emacs Message-ID: Received-SPF: pass client-ip=185.67.36.66; envelope-from=c.buhtz@posteo.jp; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 27 Mar 2023 11:44:59 -0400 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: , Reply-To: Bug gnu emacs Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, I was told that sqlite3 support is enabled by default when building Emacs29. Is it or is it not? If not then I'm wrong with this issue report. Maybe I did something wrong. Based on my own experience it seems to me that it depends on the fact if lib-sqlite3-dev is installed or not. When the lib is not installed and I don't set an explicite sqlite3 switch in the make-configure-build-system it build runs successfully without any warning or error. You see?! Sqlite is not default. If you want to make it default then inform the user about missing sqlite-lib in all cases and not only if the --with-sqlite switch is set by the user. The same stands for all other switches. ------------=_1679933343-13256-1--