From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Date: Sun, 07 Aug 2022 17:32:53 +0300 Message-ID: <834jyoxgx6.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> <838ro0xkjf.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14907"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 57015@debbugs.gnu.org, naofumi@yasufuku.dev To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 07 16:34:10 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 1oKhM1-0003fP-Ui for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Aug 2022 16:34:10 +0200 Original-Received: from localhost ([::1]:49094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oKhM0-0007Aq-HX for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Aug 2022 10:34:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKhLu-0007Ai-Go for bug-gnu-emacs@gnu.org; Sun, 07 Aug 2022 10:34:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48311) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oKhLu-0001mE-8P for bug-gnu-emacs@gnu.org; Sun, 07 Aug 2022 10:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oKhLt-00062c-PB for bug-gnu-emacs@gnu.org; Sun, 07 Aug 2022 10:34:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 14:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165988279723166 (code B ref 57015); Sun, 07 Aug 2022 14:34:01 +0000 Original-Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 14:33:17 +0000 Original-Received: from localhost ([127.0.0.1]:38060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhLB-00061a-B9 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 10:33:17 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:48070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhL8-00061M-DA for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 10:33:16 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:55316) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKhL3-0001dq-3p; Sun, 07 Aug 2022 10:33:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5cKz4IfBy8XcBe3VB09IE3qRzKghumN5OvT98gWp57U=; b=YxSPKQErOV7i I50tAwO6hsq+Mlo1rYElZDaKtdLokV6sUgzaBnhwkFvbLv8ULB3j1VHRvtz7gJZnoWt56scgcs3Jx j37Sedw4sXCDbyLgb1sJSgKZSLJcCzN7jW+oaTBCvGoGEYje5Ofb2Rrf/ZnGckYEgF40LzIspQbsw awU/YXNliL5OyZnPBbp+OVuU30TLrE9HvdQn8N/9s5Oz1SwzOxVHecR3x90sEWWrLrKeiBNxsv4IP Q06gVLIo1vvD0o+e7Hb5XXcX5XfpDmb3saaOYoawQyjn7LltOzEOnJoqmaTkKx12qqQtehMUqqykd qTNc7qaeCjuzPpn5S8svlw==; Original-Received: from [87.69.77.57] (port=3479 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKhL2-0005tN-Jl; Sun, 07 Aug 2022 10:33:08 -0400 In-Reply-To: (message from Stefan Kangas on Sun, 7 Aug 2022 09:26:23 -0500) 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:239067 Archived-At: > From: Stefan Kangas > Date: Sun, 7 Aug 2022 09:26:23 -0500 > Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev > > Eli Zaretskii writes: > > >> Recommending a package manager that breaks so often to our macOS users > >> is doing them a disservice. > > > > Agreed. > > Does Homebrew "break" often, or is it just that they happen to have more > recent versions of things and that we struggle to keep up? AFAIU, the solution we have for different ways ion which macOS provides libgccjit is fragile and tends to break with new releases of whatever macOS software that affects this. We fixed this already twice during the recent weeks. > In any case, this seems rather academic to me as our recommendations in > this regard will have little bearing on what users do in practice. > Especially if our recommendation will be to compile the entire build > environment manually: realistically, that's just not going to happen. > > OTOH, if we want to recommend MacPorts or some other alternative package > manager, that's fine by me. But even that would be an uphill battle, > and would also do little to solve our immediate issues (as the majority > continue using Homebrew). There's only this much we can do in this matter.