From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Can't build previous versions of Emacs? Date: Sun, 17 Jul 2022 08:49:45 +0800 Message-ID: <87tu7gh8ba.fsf@yahoo.com> References: <202207162059.26GKxcqr011878@freefriends.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40856"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: raman@google.com, emacs-devel@gnu.org To: Karl Berry Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 17 02:51:51 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oCsVi-000AM8-4G for ged-emacs-devel@m.gmane-mx.org; Sun, 17 Jul 2022 02:51:50 +0200 Original-Received: from localhost ([::1]:34166 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oCsVg-00043T-HL for ged-emacs-devel@m.gmane-mx.org; Sat, 16 Jul 2022 20:51:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCsU2-0003EE-HK for emacs-devel@gnu.org; Sat, 16 Jul 2022 20:50:06 -0400 Original-Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147]:36365) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oCsTz-0003QB-SZ for emacs-devel@gnu.org; Sat, 16 Jul 2022 20:50:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658018998; bh=8tf3se3WI9wHg5qfMybaVaZWtRXhdzHr/cZnx5QjYK4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=knUYm2HdKG0raO5OzqANFmUZSzix1xYhpCpa1Q53wYljluFVLFJCfT2w7T2nOR4cW6ZGhj12mmSyLgYqJNli+xzKSiu0oNdjVH4qYguWAnakoh/G16Q0NiZjj0PsMP6onphQz/7mA1+fDybN4UnmvGdzU6yuEK6XdPKmzlVPQ95bnEaxhiIbI1npTFSMbtWFJIqJqvOzAOsGmGaF6qbBSFnusSr5dg73ku4C5rQh18G46QFpktIWJSO3Sg8bzVXKh8QmBhzKunI3d4vbRYw/80SOs6lW06We9tuef/guGSlXnXm4FuVnm5OaAct3Q5QugHBTucmZ+3/Hw3j2EOLm7Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658018999; bh=Zij1uZQvuHO9KSO+xI8QGA0FLqh8AGgzK3wGwFJ0ZLe=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dN4hA5zXwGBaVenBwd70Mz5+oxKql9sa1EKwrIESzv4dtmKmGVbOyseSog5DqpmH88FTYG1X+3LZW5qfiiTLIhsom7KTMpfubLAXx9DcEZDIGhJgk2DU+pknxYTNSWu43TFqVFgFTcMcfPqfZqy0jI27kYYKulWKuBi22qHSHe+7cQM9WyIWCkD2hI1bI+s6YGNyflt1FzILcx62Z0SBpE2xt3gziCL6uDk79pxpC3QdE7dXXD++x2gvgTGX2vfi88WboMH8wq4TqgiHR+pA5Cr/J8QGlSXZCh73bXJwKOTW90fggtzqP/KUysKwAKcjyi2oVWVtOhDkve+MT+fSGA== X-YMail-OSG: HLmeZzwVM1me9TPM2ZP4FU1aV1O11tCS7ABCrmoj0JhLN7tJ1Xcm0hya3oT3O.z F41yNQIziZguXogm5IQcuNrm4vUIpXvfDZgndNHz8w0LwxUYlMV7gkH0EVaHnfq2Y_HjNqGXIrdn J.lSAk0Q5qITQhim_fMPePQtbNfEK9GmVRu4i6D5adv6qxVeZoD9ijcVPUGee93H4iJBT_Yy_ElS QTBeEjdH1xYk_qsAD_Kk6eHtDL3peNxd8P.R5dy8FG62Pqx4NO1EsztAnw3AxHWvk9DgoAokJTGM nL9mvhdgs8eOLL9LhaxxQcZaMCP.F0OB_VZnxnVHVuI8dafEA4pvNSN9dAMpeJf6rmEoYvbTR74P uLh__0JTY1_zjTSh5qDP1E5bVeSBjiudtr.rxLpNrzdXecNyrzaD9T12sqm6K1o5lflj9GYW3yxg .TmU8oNtfcl.MvA1kwh4qv_dPvzzr6BmKCQ_XPxAe9fZesi3GMMRBo5eqemnmlynp4O9xcyec2kP g_Ry1MxHvmV1Vjfxlp1QAV78ivuhjw10amFdaepNUV2Xj7ykdjMJj7CGT5ed23M1.fLkHI5Tdvjh 0TyS91yw7NXUyf8k1F3Kf5KpSxu_nDkI6Lkmd5RHNN2VZ23nIfLHFc9wGgeYbWhzoqeVyPFyeRRt jLQuZtrDdf4ZhvcYh15VjUUouViHeHmQXj9qKy1dGgWcq0jAbpNvwmKlHTAgFfGOf2qRLPBd0q6E r8iOL18k2dH4BmlYMQV7WtB2328NLK.ADZVbUtA9ZmiqqS79Q8uUAqxMHbFKYbSBSlCADfrBPwdH VcowmqP77bs1Bp5v1dUTkcnYxjpux3XSshOD6b7aQv X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sun, 17 Jul 2022 00:49:58 +0000 Original-Received: by hermes--canary-production-sg3-67975bbd4b-27vvd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 16fb7146d07f5a3c2e3ac705b4a95be2; Sun, 17 Jul 2022 00:49:52 +0000 (UTC) In-Reply-To: <202207162059.26GKxcqr011878@freefriends.org> (Karl Berry's message of "Sat, 16 Jul 2022 14:59:38 -0600") X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.190.147; envelope-from=luangruo@yahoo.com; helo=sonic315-21.consmr.mail.ne1.yahoo.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:292215 Archived-At: Karl Berry writes: > FWIW, I was able to compile e21 on a current x86_64 machine running > Alma Linux 8 (I doubt the os matters much) with the attached. > Copied in m/amdx86-64.h from 22.3 as a starting point. I didn't try to > include X support, since I had no interest in it. Nice. I was able to build Emacs 19.34 on a modern Fedora system. I wrote some new machine files based on the existing Alpha support, but just that unfortunately did not quite work, since it made assumptions about the DEC Alpha calling convention. So most of the work ended up being writing prototypes for the many implicitly declared functions, since returning int simply doesn't work (unlike on the Alpha.) If anyone wants that code, feel free to ask.