From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.bugs Subject: bug#59532: 28.2; Unable to build emacs with tree-sitter installed Date: Thu, 24 Nov 2022 08:49:51 +0000 Message-ID: <87a64ghgwy.fsf@posteo.net> References: <87edtshm6z.fsf@posteo.net> <837czkye1i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2434"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 59532@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 24 09:55:31 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 1oy814-0000RO-NA for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 24 Nov 2022 09:55:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oy80k-0003W5-5y; Thu, 24 Nov 2022 03:55:10 -0500 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 1oy80f-0003Va-JS for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 03:55:06 -0500 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 1oy80c-0003YA-Fz for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 03:55:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oy80c-0001hF-5i for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2022 03:55:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Nov 2022 08:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59532 X-GNU-PR-Package: emacs Original-Received: via spool by 59532-submit@debbugs.gnu.org id=B59532.16692800466453 (code B ref 59532); Thu, 24 Nov 2022 08:55:02 +0000 Original-Received: (at 59532) by debbugs.gnu.org; 24 Nov 2022 08:54:06 +0000 Original-Received: from localhost ([127.0.0.1]:57177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oy7zi-0001g1-0g for submit@debbugs.gnu.org; Thu, 24 Nov 2022 03:54:06 -0500 Original-Received: from mout01.posteo.de ([185.67.36.65]:46077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oy7zd-0001fT-Kv for 59532@debbugs.gnu.org; Thu, 24 Nov 2022 03:54:05 -0500 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9F101240026 for <59532@debbugs.gnu.org>; Thu, 24 Nov 2022 09:53:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1669280035; bh=JOtYbrNgJmNmkk+VZFXLNvhygiFqD+harkpgwKf3TRI=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=ZUlIWEhVxorl7gGO+oLm2iCEsTCVpI7/gNsKofDzMZLX1ef0+h0a02R1HwxSBBjxK kJV2hZQR9r8Ok12/9ZokFeR5KZRyvwrbQYswOsQhFWiwEXKRnujOxrsek4UQLUdw3K psKqqLkIIimCGK7QaqvRcjJZKOd16aaeBgKgrkNNQqk+79iOJFIaNuzbszYCqyjjO+ emE1Oyt+SIXP8dK4sFiYK0ym54E+dqMBrDOVtgFQJXrblQfyDCfuNSGawFU3lgWq/l wugW1l31c5GIaaqn0xz598xBpZ8gt71OE4UUvHNljRxrxOZh30pm4F4Je+dXxkhf0I 8VPJV7VFTnzUQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NHsH62RWFz6tsZ; Thu, 24 Nov 2022 09:53:51 +0100 (CET) In-reply-to: <837czkye1i.fsf@gnu.org> Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata= mQGNBF8ylcIBDADG+hy+zR6L4/vbdDDZuSaMmSrU3A5QZJpeBCvxTr7MpzzruZbhLPW1K3R6N2MA edi8Y+C8o27FVRIjpdbaKMGu9je7JV/TbUQYo3SOwCK1vM4LUn4V6ZLzSYkuiEt4eyMoiDdyvN0p kcK6P9x9DCetcEVszXzQg+yzCVrQ2hXWDXWT4M18EC3wtO7RHPouMqGiwBFhBAYErCqFWFxQHkfb tG/4yGyJ58rglb65O3qijjMWvYwcWZun9/7qm8Z4/4mHopmo2zgU+OrptnLSZfkZGz3Y7Uf452xQ GVq0Fv75NPvQru7y+DYVhuVXXyAmGxt+vf4rIiixMBbhKEPjcxEPAa2LTzex2IsTZR+QVG9uDnqC WcgaOEQ58fzXNvNhtwwF/Rgio2XWAJVdmFWS59/k9W58CIUSNKBMZh2XeGdEmtHvDtCxW3z6FJha 36RzOM3fMNNiAGdFZJA84gcdloJR+sHCDTTPT3784fjr+V8An7sI581NGFzkRQqPvEQCZbUAEQEA AbQSdGhpZXZvbEBwb3N0ZW8ubmV0iQHOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA FiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmL3HCoACgkQDsVtFB0W75OVEAv/f6XxmtIFz08fUb8h Bp/zJP6IC4/rhhh+0GMRIRzLN8DK0jV8JCzYdFHiRJOy2lNIOpmrrCmjRRxferc2G42+ePFIsslx hU46VSz1Z83NwIG3mpdYNV5WUTUdgzxExHTNTFCd7NKv0nlHKQa OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt 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:248830 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Thu, 24 Nov 2022 06:46:35 +0000 >>=20 >>=20 >> Then I ran make and had this error: >>=20 >> ,---- >> | cp -f temacs bootstrap-emacs >> | rm -f bootstrap-emacs.pdmp >> | ./temacs --batch -l loadup --temacs=3Dpbootstrap \ >> | --bin-dest /usr/local/bin/ --eln-dest /usr/local/lib/emacs/29.= 0.50/ >> | ./temacs: error while loading shared libraries: libtree-sitter.so.0: c= annot open shared object file: No such file or directory >> | make[2]: *** [Makefile:915 : bootstrap-emacs.pdmp] Erreur 127 >> | make[2]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/thierry/= tmp/emacs/src=C2=A0=C2=BB >> | make[1]: *** [Makefile:544 : src] Erreur 2 >> | make[1]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/thierry/= tmp/emacs=C2=A0=C2=BB >> | make[1]=C2=A0: on entre dans le r=C3=A9pertoire =C2=AB=C2=A0/home/thie= rry/tmp/emacs=C2=A0=C2=BB >> | *** >> | *** "make all" failed with exit status 2. >> | *** >> | *** You could try to: >> | *** - run "make bootstrap", which might fix the problem >> | *** - run "make V=3D1", which displays the full commands invoked by ma= ke, >> | *** to further investigate the problem >> | *** >> | make[1]: *** [Makefile:414 : advice-on-failure] Erreur 2 >> | make[1]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/thierry/= tmp/emacs=C2=A0=C2=BB >> | make: *** [Makefile:370 : all] Erreur 2 >> `---- >>=20 >> So ./configure is finding tree-sitter but not make. > > More accurately, temacs cannot find tree-sitter when it runs from Make. > >> NOTE: The only way I found to install tree-sitter was cloning from >> github and run make && make install. > > When you do that, where are libtree-sitter.so and libtree-sitter.so.0 > installed? in which directory on your system? Is that directory the same= as > the one where you have the other shared libraries used by Emacs, like the > image libraries or GnuTLS? No, these files are installed in /usr/local/lib. =2D-=20 Thierry --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCgAxFiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmN/MR0THHRoaWV2b2xA cG9zdGVvLm5ldAAKCRAOxW0UHRbvk11yDACFghghCkcQJt8V4skm9iRTUEZJkhP/ xC9+6tRgUjrKntOGrcksgiIjlLBsBMDjGABUxY0IHq6l2MsByUUNHar0D0pGWnm3 ImErseRVkGjwkwnLl0qkgz0n37NoRhAb4c4klqy+1jnWcmMbZMtCnjlMd1BEjh6o 8/8hEsvrb53QJBdonZ2Gm8jAkGwQBQ+G3DHN2u5tFt4TIsI/E7EeGMBL/h0iX31N mtA2XOBtwkvVLZ06m61mtVmzrnnaKu3RfMVDwfkTKnIRiCDZb1KxDWOXezXDEh/S kwnwwbBYOO9GLazChm9wbZ2dfLK+pqmRU8KIztUEg0mhAVzCy60zzDuT0LK8scHD WktkvbJWkEwnErwuLJ9gyPXIituO1Ms0UImS0d4TFWPPMkVIjj87cGUBZqndOs91 rYCT34Luf8N2FnsDCrdcKjSEwwo7xZ2+cRI4h5Ww1aL3BLiaUIkBmBma2lCfIQ/K OFQcRfPa1T/b2sM7fB+R4gJMEZ4NXGaXVjc= =tsTz -----END PGP SIGNATURE----- --=-=-=--