From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uKOBCVrhPF9DCgAA0tVLHw (envelope-from ) for ; Wed, 19 Aug 2020 08:22:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id qJdWBVrhPF+CVAAA1q6Kng (envelope-from ) for ; Wed, 19 Aug 2020 08:22:50 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9EA099403A5 for ; Wed, 19 Aug 2020 08:22:49 +0000 (UTC) Received: from localhost ([::1]:53336 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8JMu-0003mf-DK for larch@yhetil.org; Wed, 19 Aug 2020 04:22:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8JMj-0003mZ-0k for guix-devel@gnu.org; Wed, 19 Aug 2020 04:22:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:47730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8JMg-0001AE-Gt for guix-devel@gnu.org; Wed, 19 Aug 2020 04:22:36 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id ADB34160062 for ; Wed, 19 Aug 2020 10:22:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1597825348; bh=V56Fvlj9XIWo4/DLmC/woN+jYwRRpZApwd8jFNH151w=; h=From:To:Cc:Subject:Date:From; b=qvbXEgiHXKfZsdfDbkLkDa0zpAT+iN4idWCAwwapQ1prw3WyHjcpNp3NRyBV2Ny+U h/63wzVmiQVeaNtKIpol9m7KFqPurvaP4ENMw1IoSi3YhAfga053/RIUtprjir66TG 073gHoOgPvRiMyU4yi8F7PaoV3YOo2d10HGl7TdgHPuKJt8TipORcFVoNQlRf0o59A Lh7LY+m2HpEH5vx1zkFVSPsS7BUkBeucmWtkGKR6oUJTEeBl9pzIM3mEjYQLRoZSLA vLq+SUkJ1+5q/aibIL9JwabtXPWBR0tYF9//INL6GRfRElbovG/c5OmLRD9dAybIeC c1Z4cmql3thPA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BWgkW3vyVz9rxP; Wed, 19 Aug 2020 10:22:27 +0200 (CEST) From: Diego Nicola Barbato To: Jack Hill Subject: Re: [bug#42738] [Work in progress] gnu: emacs: update to 27.1 References: <87tux0rtoo.fsf@rohleder.de> Date: Wed, 19 Aug 2020 10:22:27 +0200 In-Reply-To: (Jack Hill's message of "Wed, 19 Aug 2020 00:08:56 -0400 (EDT)") Message-ID: <87pn7nujss.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=dnbarbato@posteo.de; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/19 04:22:29 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org, Zhu Zihao , 42738@debbugs.gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=posteo.de header.s=2017 header.b=qvbXEgiH; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.de (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: vslnCaYEVF7i Hey Guix, Jack Hill writes: [...] > On Tue, 18 Aug 2020, Michael Rohleder wrote: >>Jack Hill writes: [...] >>> Is the emacs-wide-int variant needed with the new multiprecision >>> functionality? >> >> I don't think so. > > Ok, I've deprecated that package. I added the emacs-wide-int variant because emacs-telega requires 62-bit [sic] integers (https://debbugs.gnu.org/39412). While Telega should work with regular (non-wide-int) Emacs 27.1 (thanks to the new multiprecision functionality), the test which checks if Emacs is suitable for running Telega will fail, because it does not know about "bignums" and looks at the value of most-positive-fixnum instead: --8<---------------cut here---------------start------------->8--- ;; 62bits for numbers is required ;; i.e. ./configure --with-wide-int (cl-assert (= most-positive-fixnum 2305843009213693951) nil "Emacs with wide ints (--with-wide-int) is required") --8<---------------cut here---------------end--------------->8--- I suggest we keep the emacs-wide-int variant until this issue has been resolved, so that the Emacs update does not break emacs-telega on 32-bit systems. [...] Greetings, Diego