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.devel Subject: Re: master 3d38d1d: Add sqlite3 support to Emacs Date: Mon, 13 Dec 2021 09:30:35 +0100 Message-ID: <87ee6gsy8k.fsf@gnus.org> References: <20211211035614.15517.53830@vcs0.savannah.gnu.org> <87y24r33bn.fsf@yahoo.com> <2911837.aIJK5UGffA@galex-713.eu> <878rwpvzpo.fsf@yahoo.com> <87ilvtrrpp.fsf@gnus.org> <874k7dvya1.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4876"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: eliz@gnu.org, stefankangas@gmail.com, Richard Stallman , Alexandre Garreau , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 13 09:32:55 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 1mwglT-00013n-1c for ged-emacs-devel@m.gmane-mx.org; Mon, 13 Dec 2021 09:32:55 +0100 Original-Received: from localhost ([::1]:34880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mwglR-0001j1-HK for ged-emacs-devel@m.gmane-mx.org; Mon, 13 Dec 2021 03:32:53 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47770) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwgjd-0000pJ-U1 for emacs-devel@gnu.org; Mon, 13 Dec 2021 03:31:03 -0500 Original-Received: from [2a01:4f9:2b:f0f::2] (port=45424 helo=quimby.gnus.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwgjX-00048v-Pz; Mon, 13 Dec 2021 03:31:01 -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=b7YQ3uVDkQjQF5oXKQMduClfXKDPV3nBzZNbZirNbtg=; b=JV96vXX5LVYl0/+yBFdX1+Yg1k zeeQSZO78zxIUHytXX5KRiBkDXwRI+vfrJmcYpuqaL+E80B6o2xjU0YbsyONtspi1cDkdUjwgktNH 5T2H4TpaVaHBwdhyksfEsztNjRJdyXFAVifeNCjiBkfDavfH+QDgvDDf4X1X8IABpOYc=; 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 1mwgjF-0005JP-En; Mon, 13 Dec 2021 09:30:40 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEVsdXsdFBTh08v/ //8dPTZQAAAAAWJLR0QDEQxM8gAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB+UMDQgbGX6J J68AAAFbSURBVCjPTdG9bsIwEAfwAxUJeaJRIiGmlgn5KRIEQzOFyNehT1DxFFEm5KkdWJiCpUru /yl751BElA//ch92HJoxE02YuSEifZQKN8LRI3IF39Kenh+Q0lT3GuaS0qsRTQJXcu0P7g5X0i3S yIl4g2Nugd0jtMZxkxA1cqiWcm9Cl2rKldy36NKklRkKPl7mE8H+bRsLrrOoKGg6zHibDVrjqL9O uPZgrdn0seIaUeDyjYl7wa+CjJcGH1ONcGlxKjRtJtglNJkdtIHBlXkBRF3VGq/sOttDGjjyPy7v jIemtb54zwfrQ9oqe26ziIum8WHN7SoGk9KqwMZgOCbwoqgt4meC+26WMosF7Znzr7wXACS/se2p g4dA9rwOp5cxEhtZsF8DQYB5UQMWehBwFuj7BJ0EYwNFxHiQFYRxHGjqC4vQjxiMfDaN7Ug+vJah 0fYELxH843RH+ANNCdcrFLJgDgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMi0xM1QwODoyNzoy NCswMDowMPLQEo8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTItMTNUMDg6Mjc6MjQrMDA6MDCD jaozAAAAAElFTkSuQmCC X-Now-Playing: Mimi Goese and Ben Neill's _Life You Are_: "Cuckoo" In-Reply-To: <874k7dvya1.fsf@yahoo.com> (Po Lu's message of "Mon, 13 Dec 2021 14:01:26 +0800") X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:4f9:2b:f0f::2 (failed) Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -35 X-Spam_score: -3.6 X-Spam_bar: --- X-Spam_report: (-3.6 / 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, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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:281834 Archived-At: Po Lu writes: >> One simple possibility would be to have a whitelist of useful (and >> free) sqlite plugins. I doubt it'd be very long. > > How would that work? Not many SQLite plugin binaries are reproducible, > and unlike GStreamer their names do not have any special meaning. Just a list of names. There is, after all, no actual technical way to stop anybody from loading whatever they want into the Emacs binary, from playing games with LD_PRELOAD to rebuilding Emacs. All the "technical" things we do (checksumming, checking for symbols with GPL in them) are just a way of saying "we'd rather not cater to this use case". But users are welcome to do whatever they want to, of course. It's free software. (And we couldn't stop them even if we wanted to, fortunately.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no