From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel =?UTF-8?Q?Mart=C3=ADn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#58411: 29.0.50; [PATCH] [Treesitter] tree_sitter/api.h file not found when compiling Emacs Date: Mon, 10 Oct 2022 13:06:13 +0200 Message-ID: References: Reply-To: Daniel =?UTF-8?Q?Mart=C3=ADn?= Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18027"; mail-complaints-to="usenet@ciao.gmane.io" To: 58411@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 10 13:08:03 2022 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 1ohqdf-0004Sk-9K for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Oct 2022 13:08:03 +0200 Original-Received: from localhost ([::1]:54748 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ohqde-00042k-1J for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Oct 2022 07:08:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ohqcg-0003yN-UE for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 07:07:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47173) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ohqcg-0003jU-Ky for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 07:07:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ohqcg-000728-Fl for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 07:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel =?UTF-8?Q?Mart=C3=ADn?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Oct 2022 11:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58411 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166539999526980 (code B ref -1); Mon, 10 Oct 2022 11:07:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Oct 2022 11:06:35 +0000 Original-Received: from localhost ([127.0.0.1]:46245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohqcF-000715-3r for submit@debbugs.gnu.org; Mon, 10 Oct 2022 07:06:35 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:39484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohqcD-00070y-N4 for submit@debbugs.gnu.org; Mon, 10 Oct 2022 07:06:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ohqc4-0003nh-26 for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 07:06:31 -0400 Original-Received: from sonic302-20.consmr.mail.ir2.yahoo.com ([87.248.110.83]:41994) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ohqc0-0003a0-NG for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 07:06:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1665399975; bh=VvbRk59Y7BbfS53NdzzrInkGXKJYAv3dYffl/SGmLU8=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=mjtf70k+DGzRSR7rofIOmfYIxa5GvN7sYvRxbmOLGfOmmTuW736bBsWPDEpPr+zuMGeB2v76qBucV0ponL5kMkvJWHmZXQRCtl+jZqK3KRyhvIWUHFc9Xpg3JXsACxs7bf4/RPcyuDLY5Nnmq6MiER8qBGmcfXHO0E5L7wCVwaJSXWl4q4UuDtVABLlxIU0XbUZVIIQmN3u0rW2nDm0Tjrq6qIpiA4gTu5vLwtIUPhoIVdq0QFQMcAbLNz7g0Nrh+pZTS8iZ9dX3jgGLR9wLQoI0NHm9oxsm3acNZCUWSB4x/FAS3CDa8GNOh0tssQ/nSO/EqwXLDKI2bRUfmUV5Ow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665399975; bh=uLUPP2M5+fuAUXn5JpnklHJ6YZ56Oojm9Mp837mupPR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=HYD1J4QZXyEyVbG3IUCuQcpRLbH7OcgLencTHIUI+V1L3OzJmHCMQUSg1xdvRIoBskqhnsRlBQbyVcUynZmxTOh+zUb9DW4tkL8SI0i3iTdnjwURbPqSSXeXf8jrE1P7w8Zbb/brwqKTwQTi+a6oS7oc79X3Kjfe9Hbn1/hdnnSXtVSQg64ND7rsJ/AquCnODboQjcPnyKLTLvIL4oO9m37etpOPDAALG2BN0Bw+izj4jwKCWGnCH2k1jsCDFfbLtYJM0KPsL2Rzq1OqQwgzlJTa+YX7j0V+BtF8ZJvSbvfr/+wKxlwJqSHimTl0crWFbUZkY4i2uEvxT7TLeUtoIA== X-YMail-OSG: s9JRNEAVM1nRa7klYaePc_qPkekawZln9PSbz3Ra2.EsVs47wpR50K5Oa0VWoIB gsseGiX7GEP.rqzSm3vBHVlH.TLXcAcWIrfMpNoUUTkPOF7LrB0x0qW1BcD3SObLpRbqxA7xEUOG awwaMq0YWaBgg3gJI92f0MRwropgR.kDIjEsFtGzFH5r2ulmskcF8mZwfRCiRFCOl5NWNAH93Twv NZJ0Y0Imy.axgfj2KxRI.304ogJIiah1.cdB_VRHyEuuKd_r3cXxnPeY3P346Oaljm4KFCRhbh8s ByvPf.cFYSmnwlmuPzyaC99FHEjTLXxArmxZWZMWz4RbeXj8FbRWwMjLHNABAiWt27xOvFCWZs.S cxCU9yS.7Lzphhxe1tYQkeyisPvZIRyc_CLHR9KQ0i7l1pzjs6DtV8RZxqf60y7Cydpa0IsPkFuJ .AY4r.BcjFSJenKVGeo5A_2bIbeM979kb42EmEwZKgDhgc7Mn5zN5dQZyrHR9OwdAMgZ_3AsGrLW bQHs5tAx8vYNbIxXHgTt25M9O1H3wFvd8rBrjRlK._8v4jcEWDEGriq_v0bQcSjnWT_fKvpPhLvy l6bSKf48NvUFhb5qc2kFf49CwFV6.y4ITZpLes7nzmpIBNvFGucslg.kedxqLqARVtqDQLvC31Eh NjFkk1AvXB.QsFnYbrneZRE9nLdUfYduWl4nYUjAJr9c4znbA7Wu1dVpsSdZPSYhOZeUFSYvMAGE RQmTnXaPmpg6tWsUjuO_1F1ZVqMBnSOjuHuao96N38HoWyDhNA.zNEmhe7Scv5LWskBGr2j5Qq7P A5jrNBWsuyxIQolaU4rnEfz7rnS9GVbKg0zYbPadKP X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Mon, 10 Oct 2022 11:06:15 +0000 Original-Received: by hermes--production-ir2-6bd8698795-nclwv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 56f292339e240ae77625f3aafb8178e3; Mon, 10 Oct 2022 11:06:14 +0000 (UTC) X-Mailer: WebService/1.1.20702 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=87.248.110.83; envelope-from=mardani29@yahoo.es; helo=sonic302-20.consmr.mail.ir2.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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" Xref: news.gmane.io gmane.emacs.bugs:245010 Archived-At: --=-=-= Content-Type: text/plain When trying to compile the Emacs Treesiter branch, I got the following compilation error: In file included from emacs.c:140: ./treesit.h:23:10: fatal error: 'tree_sitter/api.h' file not found #include ^~~~~~~~~~~~~~~~~~~ 1 error generated. The reason is that the Makefile is not referring to the correct C compiler flags because of a typo. I've attached a patch to correct the problem. Thanks. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-typo-in-Makefile.in.patch >From 6abc91130d2035f2a86a40f9bed28cc68e17a06a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=ADn?= Date: Mon, 10 Oct 2022 13:03:30 +0200 Subject: [PATCH] Fix typo in Makefile.in * src/Makefile.in (TREE_SITTER_CFLAGS): Set the correct C flags. --- src/Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Makefile.in b/src/Makefile.in index eb537e2127..0d27f3e6db 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -344,7 +344,7 @@ JSON_CFLAGS = JSON_OBJ = @JSON_OBJ@ TREE_SITTER_LIBS = @TREE_SITTER_LIBS@ -TREE_SITTER_FLAGS = @TREE_SITTER_FLAGS@ +TREE_SITTER_CFLAGS = @TREE_SITTER_CFLAGS@ TREE_SITTER_OBJ = @TREE_SITTER_OBJ@ INTERVALS_H = dispextern.h intervals.h composite.h -- 2.34.1 --=-=-=--