From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Tue, 07 Dec 2021 22:25:05 +0100 Message-ID: <87a6hc9kge.fsf@telefonica.net> References: <87tufmjyai.fsf@gnus.org> <87sfv5ljxn.fsf@gnus.org> <8735n5leza.fsf@gnus.org> <837dch1qox.fsf@gnu.org> <87ee6odu65.fsf@gnus.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="30761"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:eAh2JAJmi/xGe+8ggUV2Xh1slVU= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 07 22:26:45 2021 Return-path: Envelope-to: ged-emacs-devel@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 1muhz1-0007jz-Vr for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Dec 2021 22:26:43 +0100 Original-Received: from localhost ([::1]:45288 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muhz0-0001BQ-3j for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Dec 2021 16:26:42 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muhxd-0000O1-1r for emacs-devel@gnu.org; Tue, 07 Dec 2021 16:25:17 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:39002) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muhxb-0007pA-9s for emacs-devel@gnu.org; Tue, 07 Dec 2021 16:25:16 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1muhxZ-0005Wp-1q for emacs-devel@gnu.org; Tue, 07 Dec 2021 22:25:13 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:281286 Archived-At: Lars Ingebrigtsen writes: > Eli Zaretskii writes: > >> Your MinGW build will refuse to start if the SQLite DLL is not >> available, which is something we'd like to avoid, because it allows >> people to decide which optional libraries they install with an Emacs >> binary which someone else compiled. > > So to test this I should move the sqlite DLL somewhere else (after > building) and see whether it still works, or is there an easier way to > make the DLL loading fail? Just rename or move away the DLL and make sure that there is no another dll instance on the directories listed on PATH. However, if sqlite support is supposed to be provided and used by Emacs core, failing when the dll is absent is a good thing.