From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: lin Sun Newsgroups: gmane.emacs.bugs Subject: bug#63653: 29.0.91; [PATCH] More fix for loading SQLite extensions Date: Tue, 23 May 2023 13:40:39 +0000 Message-ID: References: <83bkibp9ja.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000001f04f605fc5c8996" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14599"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63653@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 23 16:23:15 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 1q1Sux-0003eU-Fr for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 May 2023 16:23:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q1Sul-0006Y9-L8; Tue, 23 May 2023 10:23:03 -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 1q1Suk-0006Ve-7F for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 10:23:02 -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 1q1Suj-0002cn-T1 for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 10:23:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q1Suj-0005Uu-OL for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 10:23:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: lin Sun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 14:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63653 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 63653-submit@debbugs.gnu.org id=B63653.168485173321052 (code B ref 63653); Tue, 23 May 2023 14:23:01 +0000 Original-Received: (at 63653) by debbugs.gnu.org; 23 May 2023 14:22:13 +0000 Original-Received: from localhost ([127.0.0.1]:40085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1Stx-0005TS-0t for submit@debbugs.gnu.org; Tue, 23 May 2023 10:22:13 -0400 Original-Received: from mail-ed1-f42.google.com ([209.85.208.42]:44290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1SG1-0001OO-IA for 63653@debbugs.gnu.org; Tue, 23 May 2023 09:40:57 -0400 Original-Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-510d967249aso1691061a12.1 for <63653@debbugs.gnu.org>; Tue, 23 May 2023 06:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684849251; x=1687441251; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=n1bjNWmYf67oHD0/sohP20ySeM2VoPZ1+xA7VmR8tTc=; b=lMw0pyZqfqb06hnOhpqwV161X80Wx/J5BeoUIxfOqA7Dq0U0BQLWhiY40VirR3GBe8 6nzUlGSyVcpIhf6sikTjuif9VmulPM/niBsHIImXTpcQ9EM67muJ5+qiiZ6vpahvzRfE wF2aZZJ4j6AfblKcQTRWkEJ5oYpmwvMk/yL6TGwVFGgjusvQGANJVzo1ZjPLNrVhBsHE sUrEknyRE1dd1kHFlkYQUW4GOIky8e3n6yEnhmjb5qNDnOInpvkGcG1t37ePlwuADDI+ wsCiv6Dgm+NtULx0cn3KIIol6VB9rE1QCWnjBskav9htiJEFDKZxcjlLqDxBRDyyHwa4 Knbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684849251; x=1687441251; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=n1bjNWmYf67oHD0/sohP20ySeM2VoPZ1+xA7VmR8tTc=; b=I1Q0VSMEjZWxi9IksBvP93FOrBHGx1CjErsYFRbOIY0zpTp97hEgbH1N2kQvIiF6r9 VXp3827+OtnTTnB+8pPn0or4s5xfBV5UEO8tcZivGdTk/a+xKbJPIQ55IUA6NrDfLOU0 DUDdb9208wS7BN6CTvqzBjRDj/Kiwu55lGqZ9QKmFHEMl9eS5oGl49/gGViV0QcQ8wQ8 +sOrU2pqDwY/NbIAUCNTQPbJisXac8jtg+2Mccog3lnaLdd5Z6r6MsIxityM9EQnjWgf REfr8MUfyZ+aXBj00fJWrox4nS3Dq9psVD1JwA0c7fl7UbqaFGFGi8IuhfeVm8TklRPj YMMw== X-Gm-Message-State: AC+VfDyQcWGHWc25uR0DEGdCF6KuHbQrV3yEXvhOoJipgAwxXLaQO3Kh sBKaAEVR4naWLpxDr6QjeZuxa8L9miIE0OmphZ8= X-Google-Smtp-Source: ACHHUZ4d++O3y8EN5z3xRUO/cVLJ2XmFk/0dYG9Zt2doDmu7R60ss4NfjnyGjUOqxUge35X2LkW9i2EbACIY43g46ow= X-Received: by 2002:a17:907:7f03:b0:96f:9cea:a351 with SMTP id qf3-20020a1709077f0300b0096f9ceaa351mr11428638ejc.37.1684849251241; Tue, 23 May 2023 06:40:51 -0700 (PDT) In-Reply-To: <83bkibp9ja.fsf@gnu.org> X-Mailman-Approved-At: Tue, 23 May 2023 10:22:11 -0400 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:262237 Archived-At: --0000000000001f04f605fc5c8996 Content-Type: text/plain; charset="UTF-8" Hi Eli, It works for me with the latest change on sqlite.c. Thank you ! And now I want add one line to support loading extensions with *.dylib, Please help review the patch . Thanks --0000000000001f04f605fc5c8996 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-src-sqlite.c-sqlite-load-extension-Also-load-from-th.patch" Content-Disposition: attachment; filename="0001-src-sqlite.c-sqlite-load-extension-Also-load-from-th.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_li0bq7c50 RnJvbSBhOGVhNTUyZWEyZGMzNGQ0YTIyZGRlZDIwOGI4YmZkODFlMjA2ZTFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMaW4gU3VuIDxzdW5saW43QGhvdG1haWwuY29tPgpEYXRlOiBU dWUsIDIzIE1heSAyMDIzIDEzOjI1OjM5ICswMDAwClN1YmplY3Q6IFtQQVRDSF0gKiBzcmMvc3Fs aXRlLmMgKHNxbGl0ZS1sb2FkLWV4dGVuc2lvbik6IEFsc28gbG9hZCBmcm9tIHRoZQogZHlsaWIu CgotLS0KIHNyYy9zcWxpdGUuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp CgpkaWZmIC0tZ2l0IGEvc3JjL3NxbGl0ZS5jIGIvc3JjL3NxbGl0ZS5jCmluZGV4IDg1MmUzNzQ2 ZWYuLmM4NjM2NTkyMjIgMTAwNjQ0Ci0tLSBhL3NyYy9zcWxpdGUuYworKysgYi9zcmMvc3FsaXRl LmMKQEAgLTczMyw2ICs3MzMsNyBAQCBERUZVTiAoInNxbGl0ZS1sb2FkLWV4dGVuc2lvbiIsIEZz cWxpdGVfbG9hZF9leHRlbnNpb24sCiAgICAgICBpZiAoc3RybGVuICgqYWxsb3cpIDwgc3RybGVu IChuYW1lKQogCSAgJiYgIXN0cm5jbXAgKCphbGxvdywgbmFtZSwgc3RybGVuICgqYWxsb3cpKQog CSAgJiYgKCFzdHJjbXAgKG5hbWUgKyBzdHJsZW4gKCphbGxvdyksICIuc28iKQorCSAgICAgIHx8 ICFzdHJjbXAgKG5hbWUgKyBzdHJsZW4gKCphbGxvdyksICIuZHlsaWIiKQogCSAgICAgIHx8ICFz dHJjYXNlY21wIChuYW1lICsgc3RybGVuICgqYWxsb3cpLCAiLmRsbCIpKSkKIAl7CiAJICBkb19h bGxvdyA9IHRydWU7Ci0tIAoyLjIwLjUKCg== --0000000000001f04f605fc5c8996--