From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#13479: Cross Compiling for ARM Date: Wed, 10 Jan 2024 19:44:00 +0800 Message-ID: <87h6jl4dmn.fsf@yahoo.com> References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24786"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Toon Claes , 9192@debbugs.gnu.org, 13479@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 10 12:45:17 2024 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 1rNX1I-00067H-G8 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Jan 2024 12:45:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rNX0z-00069x-CD; Wed, 10 Jan 2024 06:44:57 -0500 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 1rNX0x-00069S-1k for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2024 06:44:55 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rNX0w-0004A8-Q9 for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2024 06:44:54 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rNX14-0006Lq-6c for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2024 06:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 11:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13479 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 13479-submit@debbugs.gnu.org id=B13479.170488706824326 (code B ref 13479); Wed, 10 Jan 2024 11:45:02 +0000 Original-Received: (at 13479) by debbugs.gnu.org; 10 Jan 2024 11:44:28 +0000 Original-Received: from localhost ([127.0.0.1]:42325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNX0V-0006KH-QA for submit@debbugs.gnu.org; Wed, 10 Jan 2024 06:44:28 -0500 Original-Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:46537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNX0T-0006Ju-Dh for 13479@debbugs.gnu.org; Wed, 10 Jan 2024 06:44:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1704887051; bh=VyMM+cuhAYd9Tz28S2gE6E4F8uXsY8y/PHb1Fih8fbM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=Nqk4ouuOPjIBaQE8rC2pNWevovM2ev7XE9xQXCs7o5TVuLMlZhfB/OXecce4CcRV+JTQXugVbGt4BPhZwwIZ/UVEI/LwOYco/7QH+B+hDq4Kac7euTx0KK7ntA5TFd0+yEnYoeII+MMofh9qssopYOAn3HzaegDJOaEhGnKswyRNHNVcaI3r8i8KPDMmFVC5L+f68LFMk8nR34lfU+u5tHTY0KeeB0iBzKW9I2mzEEGp64ipJYP1vG9sK+lhg8AZmH7XNU9URNACIzjNOEtlVHNGq4sCOKBnta9PR5f9E44RZEfxH4DHtUDAowgQ9MnHRLl4Gnv6CDXUcgmCRL3nEA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1704887051; bh=WL2PkcbnUCh7QpQ2qgybBdmNmkVQZcMVJECThaJwSe0=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PBRLu51O4crF1EomziOLKLtOIG/0oTMIsw2qIyHuMLdlYPRaLILx00ffVERIayZWRrAJNeKSU/kPIrz9b28RVCDEsw9zgvUf7sT1Yj487ufed3kKP3DXFC13DkggTNPE7y3Q6MHK/YK/s9CkJ6O5sQM5hwqOdWvnLjkaH4rPQG5eJkCmNI2sItQ0Ih2WTV8OzT2os6ail2+2N1BFMa7yMd5KpP7WYXN5al+Wo7u1VV6yZsW0/tj+B1k7kMUQNoUV+podj57Tr67hsKItWx1WFAB5O3iXSmEOZXS4HYSc+EgjIk23tPEVYsMzC1xNPFvUO4F23fLm42leDmWyEcu5Zg== X-YMail-OSG: zJH0EQoVM1l1D5WOiPWuLO6UVkcG3zye31NJ9_5MU3ci6dxdBtv_u_UpBHKaC4o hIRFEebJKoGELQavu.5QG17RWrcvxlg5K7HH5fkNu_bTXiEfs__559Ro.4IACM0DHTPgttQs.P_O Wc.2T.N7MaRsHy6ydnlRvFytcVP39tiur.FFkbcuUW_PeddQwmH6lA9E6XRd5VEvWVnzr7ZphsiB PMtoAmCa.N.z2ZbPHnHRYVZI9YSReQdbmZnR4x59U3M0sL8IhDy8pfhmTLlsA4jf60vQ_7ND9QHr TXJf7k.0wziOp2iSWNSBlS5c5ifcKwy_FVjFGt4prOJk2H9wGBrP8pg1wAObxYY5IAKcvvxPGpsk iNSQ_GsmP.zdmyXAH2MA6O5z6yY_FkIzkz_Xg6wIfGMNTvceHB.928Sk52gDPwtOAcXKnvHBmqIj 1krr1qikyWwRAUYHUAL71g2YqMS9piQJLzYCw4X3Gv5xH0NdZkgoQ46HK547I7DnA2eATVcJCiFY 1OfhgEWD5jvuWQjm_xAgRvF335.P40fltsb5uyphziQJyuKCZotetqa5iNywt4CtIO1soxYsbyCb 0oPF8Ar7FZRAlOp.ydYiE3hWClMx.BAwE8cElt2WDCtVTb9MJVQORnkpEU4Yf2zQjnW98JBFQWqQ RcdQTHc7DBWRvg22tmCvBMaPzGpvl.hp4kirWwcVe2Q1xf19Coki4hBVs3lT4oC2udn3WSfEEpT5 ZFthAZtWI842piCC7WyRvPmtTJx0QTBrJhPJvrjsdK0oIKDPS.ecZqQGhv8SU8ypRE8vl0SLHSTq ZeenJyr3v0JyRVDPxG1_3jGTQ92x1rTunQysIt4VXQ X-Sonic-MF: X-Sonic-ID: 75f303d4-011c-44fe-accd-f3d7594c9479 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 10 Jan 2024 11:44:11 +0000 Original-Received: by hermes--production-sg3-65d57d948b-rz47z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 14739104da03abc80b32971fb2dfe792; Wed, 10 Jan 2024 11:44:06 +0000 (UTC) In-Reply-To: (Stefan Kangas's message of "Wed, 10 Jan 2024 03:11:36 -0800") X-Mailer: WebService/1.1.21952 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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:277726 Archived-At: Stefan Kangas writes: > Toon Claes writes: > >> I was trying to cross-compile emacs for ARM (don't ask me why). >> But got an error during 'make' (see output below FIRST RUN). >> >> So it's for sure 'test-distrub' was build for ARM, while it is trying to run on i686. >> >> On the second run (just, ran 'make again), I got a similar error on 'prefix-args'. >> But for some reason the 'test-distrub' error is gone (probably because 'make' thinks it is already finished. >> >> So I have to compile them with the host compiler (i686). >> But I'm not sure how to implement this properly. >> >> >> Also I would like to get rid of the warning: "LIB_GCC" redefined > > That was 12 years ago. I'm therefore reaching out to ask if this bug is > still relevant, or if it has since been fixed? > > If I don't hear back from you within a couple of months, Ill just assume > that this has been fixed and close this bug. The Android port is routinely cross-compiled for ARM systems, so despite its using a different build procedure from the rest of our builds, no code except dumping should remain that prevents cross-compiling Emacs. The OP's requirements have also been satisified by the Android port, which is supposed to support Chromebooks.