From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dario Gjorgjevski Newsgroups: gmane.emacs.bugs Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Date: Tue, 16 Aug 2022 15:28:26 +0200 Message-ID: References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="704"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57015@debbugs.gnu.org, Stefan Kangas , naofumi@yasufuku.dev To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 16 15:30:43 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 1oNweY-000AZR-V9 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Aug 2022 15:30:42 +0200 Original-Received: from localhost ([::1]:60790 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oNweX-0006k5-MO for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Aug 2022 09:30:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNwdv-0006jT-J8 for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2022 09:30:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNwdv-0003Ne-5u for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2022 09:30:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oNwdu-0001In-Pl for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2022 09:30:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 13:30:02 +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.16606565494922 (code B ref 57015); Tue, 16 Aug 2022 13:30:02 +0000 Original-Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 13:29:09 +0000 Original-Received: from localhost ([127.0.0.1]:45354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwd3-0001HJ-GX for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:29:09 -0400 Original-Received: from mail-ej1-f44.google.com ([209.85.218.44]:39770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwd2-0001H7-30 for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 09:29:08 -0400 Original-Received: by mail-ej1-f44.google.com with SMTP id i14so18876679ejg.6 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 06:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=7DcrVnWgvEWpFRVF/IBjptS2T+ZCtyPoPwuqmB+Bt/4=; b=j7P/vXPLwHDnALhsodO0yssZ52lWeVegLNnwhqyRhfp+bWvkXY4vOB0nCccj06u0jC gs4QYClRzyHy5RM4uIROKFt9GGIJcdQiPw07JZoflc0Q2/shkIHTfT7A9QjUGnR7/YCm 3I3ejp6Em1nVhEv0+Z/V+4br01OdcfYIBvZW3IZgzLBMHhWeubHbEnQ1gXHCONkm/vIt EhtGBgdEXRb7WjsKxB29PtU3XatiO7B6nT9eDOKqJMGuJGkAXqcGBSZyZknEE+rQuAgR 0XaXHwsiNDNnoYxVwhkj+o5bVZoveH4Ta8YtnVU8/cuNXkcf4+mnDWwS1vRgCFomd/1B Gu0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=7DcrVnWgvEWpFRVF/IBjptS2T+ZCtyPoPwuqmB+Bt/4=; b=imDseiJYiVWKzjiHbL9ChHibu7a5LeM99ZsdcpKsN8+cz1wdyW7eeZcv1H3nwIEILv m9/Tb6evy+Bzf0RGt3xAqqFETqJM0KN1RQH8Gl4JzCZ9Pt7pGCCo+DKAlC91wU4jKzH0 LnftF0LZj5Uy81uxtZ6xCyPdE3CY/yyvnn8+ePS3HQPiLgw0ASIww05+bEO/CU+vfa9D sRrSIAGuM1nGxlIlcE2WN4wo5MAw7FagfdqRWlBh5RlcUunMuj3PVwI1O+Ft/GfIG0Qi A/HXpxybW3joad8yVc6J/YejMvaz9K2Fa7vA1sXrsq4Y6Od3iqyuSjmCy/n/PfqEtbZe AR1A== X-Gm-Message-State: ACgBeo1B2sRHoxSEW+SCDJt1tIST6zdV5TZjFgONgsyiC98NbcAWPoSA nv06Blq33OopJcOiDr2bkFPOmyNYkPNnvfETH5U= X-Google-Smtp-Source: AA6agR6Tc5fOV1DEOobRdOM4rqkx5tWUKvX5xAMIKvdy4XS/XkT/g5JBfmDa+vFkXBBNAVwet2R4v7kx8OP9GG9nW30= X-Received: by 2002:a17:907:9806:b0:739:99c:7732 with SMTP id ji6-20020a170907980600b00739099c7732mr1449648ejc.508.1660656542532; Tue, 16 Aug 2022 06:29:02 -0700 (PDT) In-Reply-To: <838rnupx9h.fsf@gnu.org> 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:239935 Archived-At: On Thu, Aug 11, 2022 at 6:20 PM Eli Zaretskii wrote: > > But does this problem only happen when building Emacs under Homebrew? Yes, this happens only with Homebrew and it started happening when Homebrew upgraded libgccjit (and gcc) to version 12. Previously, Homebrew was installing the libgccjit libraries in $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/${major_version} Whereas it now installs them in $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/current $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/${major_version} with the latter being a symlink to the former. This breaks the configure script which expects only a single libdir to be found; it now finds two and ends up with an erroneous invocation (i.e. `-L${libdir1} ${libdir2}' as opposed to `-L${libdir}'). Best regards, Dario