From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#62162: 29.0.60; xref.el doesn't compile on Emacs 26, because multi-pair setq-local Date: Mon, 13 Mar 2023 13:51:55 +0000 Message-ID: <87bkkwpxms.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22333"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dgutov@yandex.ru, juri@linkov.net To: 62162@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 13 14:51:21 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 1pbia8-0005aM-Kw for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Mar 2023 14:51:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbiZy-0000AA-Uv; Mon, 13 Mar 2023 09:51:10 -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 1pbiZr-00009Q-Ka for bug-gnu-emacs@gnu.org; Mon, 13 Mar 2023 09:51:04 -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 1pbiZq-0002ft-UI for bug-gnu-emacs@gnu.org; Mon, 13 Mar 2023 09:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pbiZq-0005Aw-EV; Mon, 13 Mar 2023 09:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: dgutov@yandex.ru, juri@linkov.net, bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Mar 2023 13:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62162 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: dgutov@yandex.ru, juri@linkov.net Original-Received: via spool by submit@debbugs.gnu.org id=B.167871541719812 (code B ref -1); Mon, 13 Mar 2023 13:51:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Mar 2023 13:50:17 +0000 Original-Received: from localhost ([127.0.0.1]:33922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbiZ7-00059U-8p for submit@debbugs.gnu.org; Mon, 13 Mar 2023 09:50:17 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:47934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbiZ5-00059M-Dh for submit@debbugs.gnu.org; Mon, 13 Mar 2023 09:50:15 -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 1pbiZ5-0008KF-6y for bug-gnu-emacs@gnu.org; Mon, 13 Mar 2023 09:50:15 -0400 Original-Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pbiYp-0002Jo-S5 for bug-gnu-emacs@gnu.org; Mon, 13 Mar 2023 09:50:14 -0400 Original-Received: by mail-wr1-x42c.google.com with SMTP id v16so11437771wrn.0 for ; Mon, 13 Mar 2023 06:49:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678715398; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=CPusMJu0GaYvhPjLXKU5lNT0k0fEPutSkuxlqVgnCGE=; b=Xlpx+oG75ZtYpeJCAPgv6beVCBM1J8zAHhqcHfC8mkr58/hyaOVDbCuEDDzzbyAihu 5Z7jw2njXESXdP52UT5U/ZSSpRg1MHRm3c9iBl6U6P9w4Sv72aw7IbCDzh50NiPEduu2 8AyUMtS+c/1i5PKtgeJP+OoSeeifkQU7lrvvOtcYiyI46/zKWoZa79ij+JflD8rxi2jX R8rptOp3p9dq2IBJEV+p6h3+7DDHG8S7gNaNUKH8zo0SztACamLoPsP+Ak1I5p5O9NAg z9sqKWmXWteRwrjFCOE4zwUxafmvL7NQFOedSvYwn5CkGVZLt3pFd2J1+AxaP4SCiJH6 h0Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678715398; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CPusMJu0GaYvhPjLXKU5lNT0k0fEPutSkuxlqVgnCGE=; b=FTMfcUZbbV+Wcdel3c4Nt7k+70ojFiyCcWvarE5WH9QXj7KB3HAk0PyQwQOimDYY7b gThL+WZzF+T4g31rFNaCXpAAeSvIqKwUCebpUxmmn6Ck/yx9qPdsYU2bJYpOy+sf98tK 9GwNgMlKR+UXOLXkMwARUMpwYrZUert47ieVzMK7dlMv6PPomH9uhURxjtpJ+OKGIkoP xs1tApa8p3DRGXU58U4UWoYUdcexieEVk4hkunKQxzEjlSrn07Tp7aYODP+vuusA5CVY np0EqjE4ZEhXNTfYUr3xxzNj9187oeVO5LC7n9wfK0Qo088pM4JFf8JWkZIBOelC5C55 d2iA== X-Gm-Message-State: AO0yUKWWw/Q8tbZIhcg2xqmgthkP3COHc6yHtzNMShM0w8/UmQh9QHeb A5OL8RqdnRuZoszHi+CQeuxbGuCBwKU= X-Google-Smtp-Source: AK7set94/2CNUWocRF3AejSLjEq2LFdyG9QPQtcUnf9dlcLGia0dr/cVKG6sJbL+XFoT5gj6i3Mt/A== X-Received: by 2002:adf:fd4d:0:b0:2c7:cdf:e548 with SMTP id h13-20020adffd4d000000b002c70cdfe548mr22731748wrs.71.1678715397736; Mon, 13 Mar 2023 06:49:57 -0700 (PDT) Original-Received: from krug ([87.196.72.142]) by smtp.gmail.com with ESMTPSA id s16-20020a5d4250000000b002c56179d39esm4275286wrr.44.2023.03.13.06.49.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Mar 2023 06:49:57 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=joaotavora@gmail.com; helo=mail-wr1-x42c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257903 Archived-At: Hi,=20 In a test run of the Eglot test suite (which tests Eglot on Emacs 26.3) https://github.com/joaotavora/eglot/actions/runs/4405538673/jobs/7716553= 677#step:7:453 I'm reasonably sure that one of the failures has to do with a multi-pair call to `setq-local` in xref.el which appeared in this commit commit 3573ebfa6d94411257ffefdf9eb72f508dbe502c Author: Juri Linkov Date: Wed Nov 23 10:38:28 2022 +0200 That construct should not be used in xref.el because it isn't available on Emacs 26, which xref purports to require. In turn, this breaks Eglot (and any other packge requiring xref) on those platforms. Jo=C3=A3o