From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: Cross-compile for ARM Resent-From: Toon Claes Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Jul 2011 19:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9192@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131188034223658 (code B ref -1); Thu, 28 Jul 2011 19:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jul 2011 19:12:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QmW0L-00069W-OR for submit@debbugs.gnu.org; Thu, 28 Jul 2011 15:12:22 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QmViR-0004q2-5D for submit@debbugs.gnu.org; Thu, 28 Jul 2011 14:53:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QmViP-0007h7-AY for submit@debbugs.gnu.org; Thu, 28 Jul 2011 14:53:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:39872) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QmViP-0007h3-92 for submit@debbugs.gnu.org; Thu, 28 Jul 2011 14:53:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]:39272) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QmViN-0000hR-LU for bug-gnu-emacs@gnu.org; Thu, 28 Jul 2011 14:53:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QmViM-0007gR-4H for bug-gnu-emacs@gnu.org; Thu, 28 Jul 2011 14:53:47 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:54856) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QmViL-0007fw-Ok for bug-gnu-emacs@gnu.org; Thu, 28 Jul 2011 14:53:46 -0400 Received: from [IPv6:2002:5153:bd74:1234:a0ee:96d9:8272:fd1e] (unknown [IPv6:2002:5153:bd74:1234:a0ee:96d9:8272:fd1e]) (Authenticated sender: toon@iotcl.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 03A4B172067 for ; Thu, 28 Jul 2011 20:53:39 +0200 (CEST) From: Toon Claes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Thu, 28 Jul 2011 20:53:40 +0200 Message-Id: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> Mime-Version: 1.0 (Apple Message framework v1244.3) X-Mailer: Apple Mail (2.1244.3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Thu, 28 Jul 2011 15:12:21 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) 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 Regards, Toon -------------- FIRST RUN ------------------- system call: make cd lib-src; make all \ CC=3D'arm-none-linux-gnueabi-gcc' CFLAGS=3D'-DHAVE_STRERROR' = CPPFLAGS=3D'-D_BSD_SOURCE ' \ LDFLAGS=3D'-L/home/toon/sandbox/os/Sync/imx31d/Archives = -L/home/toon/sandbox/os/Sync/imx31d/Libs -Wl,-znocombreloc ' MAKE=3D'make'= make[1]: Entering directory = `/home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src' arm-none-linux-gnueabi-gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src = -I/home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src = -I/home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src/../src = -L/home/toon/sandbox/os/Sync/imx31d/Archives = -L/home/toon/sandbox/os/Sync/imx31d/Libs -Wl,-znocombreloc = -D_BSD_SOURCE -DHAVE_STRERROR -o test-distrib = /home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src/test-distrib.c In file included from ../src/config.h:1075, from = /home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src/test-distrib.c:23: ../src/m/arm.h:42:1: warning: "LIB_GCC" redefined In file included from ../src/config.h:1074, from = /home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src/test-distrib.c:23: ../src/s/gnu-linux.h:200:1: warning: this is the location of the = previous definition ./test-distrib = /home/toon/sandbox/os/Build/imx31d/emacs-23.3/lib-src/testfile ./test-distrib:2: no such file or directory: = ^@^@^@=D8=83^@^@\M-l^@^@^@^R^@^@^@^@^@^@\M-d\M-^C^@^@,^@^@^@^R^@^@^@Q^@^@^= @\M-p\M-^C^@^@\M-h^@^@^@^R^@^@^@/^@^@^@\M-|\M-^C^@^@d^@^@^@^R^@^@^@h^@^@^@= ^H\M-^D^@^@d^@^@^@^R^@^@^@^A^@^@^@^@^@^@^@^@^@^@^@ = ^@^@^@^@__gmon_start__^@libc.so.6^@perror^@abort^@fprintf^@read^@strncmp^@= open64^@strcmp^@stderr^@exit^@__libc_start_main^@close^@GLIBC_2.4^@^@^@^B^= @^B^@^B^@^B^@^B^@^B^@^B^@^B^@^B^@^B^@^B^@^@^@^@^@^A^@^A^@^P^@^@^@^P^@^@^@^= @^@^@^@^Tii^M^@^@^B^@n^@^@^@^@^@^@^@<\t^A^@^U^L^@^@(\n^A^@^T^F^@^@^T\t^A^@= ^V^A^@^@^X\t^A^@^V^B^@^@^\\t^A^@^V^C^@^@ = \t^A^@^V^D^@^@$\t^A^@^V^E^@^@(\t^A^@^V^G^@^@,\t^A^@^V^H^@^@0\t^A^@^V\t^@^@= 4\t^A^@^V\n^@^@8\t^A^@^V^K^@^@^D\M-`-\M-e^D\M-PM\M-b2^@^@\M-k^D=D0=8D\M-b^= @\M-^@\M-=3D\M-h^D\M-`-\M-e^D\M-`\M-^_\M-e^N\M-`\M-^O\M-`^H\M-p\M->\M-ep\M= -^E^@^@^@=C6=8F\M-b^H=CA=8C\M-bp\M-u\M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-bh\M-u\= M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-b`\M-u\M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-bX\M-u\= M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-bP\M-u\M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-bH\M-u\= M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-b@\M-u\M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-b8\M-u\= M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-b0\M-u\M-<\M-e^@=C6=8F\M-b^H=CA=8C\M-b(\M-u\= M-<\M-e$\M-@\M-^_\M-e^@\M-0\M- \M-c^D^P\M-^]\M-d^M \M- \M-a^D = -\M-e^D^@-\M-e^P^@\M-^_\M-e^P0\M-^_\M-e^D\M-@-\M-e\M-]\M-^?\M-^?\M-k\M-V\M= -^?\M-^?\M-k=D0=86^@^@t\M-^E^@^@=D4=86^@^@^@D-\M-i^X\M- \M-^_\M-e\n\M- = \M-^O\M-`^T0\M-^_\M-e^C0\M-^Z\M-g^@^@S\M-c^@\M-^D\M-=3D^H3\M-^?/\M-a^@\M-^= D\M-=3D=E8=AC=84^@^@4^@^@^@^P = \M-^_\M-e^@0\M-R\M-e^@^@S\M-c^A0\M-^C^B^@0\M-B^E^^\M-^?/\M-a,\n^A^@^D\M-`-= \M-e$^@\M-^_\M-e^D\M-PM\M-b^@0\M-^P\M-e^\ = \M-^_\M-e^@^@S\M-c^B^@^@\n^@^@R\M-c^@^@^@\n2\M-^?/\M-a^D=D0=8D\M-b^@\M-^@\= M-=3D\M-h^\^H^A^@^@^@^@^@^M\M-@\M- = \M-a^@\M-X-\M-i^D\M-0L\M-b^X\M-PM\M-b^X^@^K\M-e^\^P^K\M-e ^K\M-e^@0\M- = \M-c^P0^K\M-e^P0^[\M-e^C \M- \M-a^\0^[\M-e^C^P\M-^B\M-` = ^[\M-e^P0^[\M-e^B0c\M-`^X^@^[\M-e^C \M- \M-a\M-8\M-^?\M-^?\M-k^@0\M- = \M-a^T0^K\M-e^T0^[\M-e^@^@S\M-c^B^@^@^Z^P0^[\M-e$0^K\M-e\n^@^@\M-j^T0^[\M-= e^@^@S\M-c^B^@^@\M-*^T0^[\M-e$0^K\M-e^D^@^@\M-j^P0^[\M-e^T = ^[\M-e^B0\M-^C\M-`^P0^K\M-e\M-b\M-^?\M-^?\M-j$0^[\M-e^C^@\M- = \M-a^L\M-PK\M-b^@\M-(\M-^]\M-h^M\M-@\M- = \M-a^@\M-X-\M-i^D\M-0L\M-b^P\M-PM\M-b^X^@^K\M-e^\^P^K\M-e^X0^[\M-e^B^@S\M-= c\t^@^@\n^X1\M-^_\M-e^@ \M-^S\M-e^\0^[\M-e^@0\M-^S\M-e^B^@\M- = \M-a^H^Q\M-^_\M-e^C \M- \M-a\M-\n\M-^?\M-^?\M-k^A^@\M- = \M-c\M-^K\M-^?\M-^?\M-k^\0^[\M-e^D0\M-^C\M-b^@0\M-^S\M-e^C^@\M- = \M-a^@^P\M- \M-c^?\M-^?\M-^?\M-k^@0\M- = \M-a^P0^K\M-e^P0^[\M-e^@^@S\M-c^F^@^@\M-*^\0^[\M-e^D0\M-^C\M-b^@0\M-^S\M-e= ^C^@\M- \M-ar\M-^?\M-^?\M-k^A^@\M- = \M-cy\M-^?\M-^?\M-k^P^@^[\M-e\M-,^P\M-^_\M-es \M- = \M-c\M-,\M-^?\M-^?\M-k^@0\M- = \M-as^@S\M-c^S^@^@^Z\M-^T^@\M-^_\M-e\M-^T^P\M-^_\M-ec\M-^?\M-^?\M-k^@0\M- = \M-a^@^@S\M-c^M^@^@^Z^P^@^[\M-ex^P\M-^_\M-el \M- = \M-c\M-^_\M-^?\M-^?\M-k^@0\M- = \M-ak^@S\M-c^F^@^@^Z`^@\M-^_\M-ed^P\M-^_\M-ek \M- = \M-cO\M-^?\M-^?\M-k^@0\M- \M-a^@^@S\M-c\n^@^@\n<0\M-^_\M-e^@ = \M-^S\M-e^\0^[\M-e^D0\M-^C\M-b^@0\M-^S\M-e^B^@\M- \M-a8^P\M-^_\M-e^C \M- = \M-aR\M-^?\M-^?\M-k^A^@\M- = \M-cS\M-^?\M-^?\M-k^P^@^[\M-eW\M-^?\M-^?\M-k^@0\M- \M-c^C^@\M- = \M-a^L\M-PK\M-b^@\M-(\M-^]\M-h(\n^A^@T\M-^G^@^@-\n^A^@H\t^A^@\M-<\t^A^@h\M= -^G^@^@^^\M-^?/\M-a\M-pG-\M-iT\M- \M-^_\M-e\n\M- \M-^O\M-`^@\M-^P\M- = \M-a^A\M-^@\M- \M-a^Bp\M- \M-a \M-^?\M-^?\M-k@ = \M-^_\M-e^B^P\M-\n\M-`<0\M-^_\M-e^C0b\M-`Ca\M-0\M-a\M-p\M-^G\M-=3D^H^@@\M-= \M-c^AP\M- \M-a\t^@\M- \M-a^H^P\M- \M-a^G \M- \M-a^O\M-`\M- = \M-a^D\M-p\M-^U\M-d^A@\M-^D\M-b^D^@V\M-a\M-w\M-^?\M-^?^Z\M-p\M-^G\M-=3D\M-= h$\M-^B^@^@^L\M-^?\M-^?\M-^?^P\M-^?\M-^?\M-^?^D\M-`-\M-e^D\M-PM\M-b^D=D0=8D= \M-b^@\M-^@\M-=3D\M-h^A^@^B^@Usage: %s testfile\n^@Data in file `%s ./test-distrib:18: command not found: Most ./test-distrib:19: command not found: have ./test-distrib:39: unmatched ' make[1]: *** [test-distrib] Error 127 -------------- SECOND RUN ------------------- arm-none-linux-gnueabi-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H = -I. -I/home/toon/sandbox/os/Build/imx31d/emacs-23.3/src -D_BSD_SOURCE = -DHAVE_STRERROR -MMD -MF deps/prefix-args.d prefix-args.c In file included from ./config.h:1075, from prefix-args.c:46: ./m/arm.h:42:1: warning: "LIB_GCC" redefined In file included from ./config.h:1074, from prefix-args.c:46: ./s/gnu-linux.h:200:1: warning: this is the location of the previous = definition arm-none-linux-gnueabi-gcc -Demacs -DHAVE_CONFIG_H -I. = -I/home/toon/sandbox/os/Build/imx31d/emacs-23.3/src -D_BSD_SOURCE = -DHAVE_STRERROR -MMD -MF deps/.d = -L/home/toon/sandbox/os/Sync/imx31d/Archives = -L/home/toon/sandbox/os/Sync/imx31d/Libs -Wl,-znocombreloc = prefix-args.o -o prefix-args arm-none-linux-gnueabi-gcc -nostdlib `./prefix-args -Xlinker -z = nocombreloc` -L/home/toon/sandbox/os/Sync/imx31d/Archives = -L/home/toon/sandbox/os/Sync/imx31d/Libs -Wl,-znocombreloc -o temacs = pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o dispnew.o frame.o scroll.o = xdisp.o menu.o window.o charset.o coding.o category.o ccl.o character.o = chartab.o cm.o term.o terminal.o xfaces.o emacs.o keyboard.o macros.o = keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o = fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o = search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o = floatfns.o fns.o font.o print.o lread.o syntax.o unexelf.o bytecode.o = process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o = intervals.o textprop.o composite.o md5.o terminfo.o lastfile.o = vm-limit.o mktime.o -lncurses -lgcc_s -lm -lgcc -lc -lgcc = /usr/lib/crtn.o -lgcc_s zsh:1: exec format error: ./prefix-args = /home/toon/sandbox/os/Ref/imx31d/imx31-toolchain/Imx31/bin/../lib/gcc/arm-= none-linux-gnueabi/4.1.2/../../../../arm-none-linux-gnueabi/bin/ld: = /usr/lib/crt1.o: Relocations in generic ELF (EM: 3) = /home/toon/sandbox/os/Ref/imx31d/imx31-toolchain/Imx31/bin/../lib/gcc/arm-= none-linux-gnueabi/4.1.2/../../../../arm-none-linux-gnueabi/bin/ld: = /usr/lib/crt1.o: Relocations in generic ELF (EM: 3) = /home/toon/sandbox/os/Ref/imx31d/imx31-toolchain/Imx31/bin/../lib/gcc/arm-= none-linux-gnueabi/4.1.2/../../../../arm-none-linux-gnueabi/bin/ld: = /usr/lib/crt1.o: Relocations in generic ELF (EM: 3) /usr/lib/crt1.o: could not read symbols: File in wrong format collect2: ld returned 1 exit status make[1]: *** [temacs] Error 1 make[1]: Leaving directory = `/home/toon/sandbox/os/Build/imx31d/emacs-23.3/src' make: *** [src] Error 2 From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: Cross-compile for ARM Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Jul 2011 21:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Toon Claes Cc: 9192@debbugs.gnu.org Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.13118876261504 (code B ref 9192); Thu, 28 Jul 2011 21:14:02 +0000 Received: (at 9192) by debbugs.gnu.org; 28 Jul 2011 21:13:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QmXtp-0000OD-Hg for submit@debbugs.gnu.org; Thu, 28 Jul 2011 17:13:45 -0400 Received: from mail-out.m-online.net ([212.18.0.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QmXtn-0000O6-L3 for 9192@debbugs.gnu.org; Thu, 28 Jul 2011 17:13:44 -0400 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 7C95E188A175; Thu, 28 Jul 2011 23:13:41 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id D7C331C000AF; Thu, 28 Jul 2011 23:13:41 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id lQNTsSIMZpM6; Thu, 28 Jul 2011 23:13:41 +0200 (CEST) Received: from igel.home (ppp-88-217-118-247.dynamic.mnet-online.de [88.217.118.247]) by mail.mnet-online.de (Postfix) with ESMTP; Thu, 28 Jul 2011 23:13:41 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id 0D22DCA293; Thu, 28 Jul 2011 23:13:41 +0200 (CEST) From: Andreas Schwab References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> X-Yow: ANN JILLIAN'S HAIR makes LONI ANDERSON'S HAIR look like RICARDO MONTALBAN'S HAIR! Date: Thu, 28 Jul 2011 23:13:40 +0200 In-Reply-To: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> (Toon Claes's message of "Thu, 28 Jul 2011 20:53:40 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) The emacs sources are not prepared for cross compilation. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: Cross-compile for ARM Resent-From: Toon Claes Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Jul 2011 18:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: 9192@debbugs.gnu.org Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.131205021925457 (code B ref 9192); Sat, 30 Jul 2011 18:24:01 +0000 Received: (at 9192) by debbugs.gnu.org; 30 Jul 2011 18:23:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnECI-0006cW-8r for submit@debbugs.gnu.org; Sat, 30 Jul 2011 14:23:39 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QmqAh-0004Wt-CS for 9192@debbugs.gnu.org; Fri, 29 Jul 2011 12:44:24 -0400 Received: from [IPv6:2002:5153:bd74:1234:9522:292d:b4f9:dc32] (unknown [IPv6:2002:5153:bd74:1234:9522:292d:b4f9:dc32]) (Authenticated sender: toon@iotcl.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 1A4CBA807E; Fri, 29 Jul 2011 18:44:15 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v1244.3) Content-Type: text/plain; charset=us-ascii From: Toon Claes In-Reply-To: Date: Fri, 29 Jul 2011 18:44:19 +0200 Content-Transfer-Encoding: 7bit Message-Id: <71E1048F-71BD-42D6-AD17-086EEA0DB76D@iotcl.net> References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> X-Mailer: Apple Mail (2.1244.3) X-Spam-Score: -4.6 (----) X-Mailman-Approved-At: Sat, 30 Jul 2011 14:23:36 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) So the question is: Is it a 'feature' or is it a bug? Toon. On 28 Jul 2011, at 23:13, Andreas Schwab wrote: > The emacs sources are not prepared for cross compilation. > > Andreas. > > -- > Andreas Schwab, schwab@linux-m68k.org > GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 > "And now for something completely different." From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: Cross-compile for ARM Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Aug 2011 16:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Toon Claes Cc: 9192@debbugs.gnu.org, Andreas Schwab Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.131230214315781 (code B ref 9192); Tue, 02 Aug 2011 16:23:01 +0000 Received: (at 9192) by debbugs.gnu.org; 2 Aug 2011 16:22:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QoHja-00046S-K3 for submit@debbugs.gnu.org; Tue, 02 Aug 2011 12:22:22 -0400 Received: from relais.videotron.ca ([24.201.245.36]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QoHjY-00046L-BY for 9192@debbugs.gnu.org; Tue, 02 Aug 2011 12:22:21 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from ceviche.home ([70.80.89.35]) by vl-mo-mrz23.ip.videotron.ca (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTP id <0LPB007RW6QM3030@vl-mo-mrz23.ip.videotron.ca> for 9192@debbugs.gnu.org; Tue, 02 Aug 2011 12:20:46 -0400 (EDT) Received: by ceviche.home (Postfix, from userid 20848) id 7008C660CF; Tue, 02 Aug 2011 12:21:40 -0400 (EDT) From: Stefan Monnier Message-id: References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> <71E1048F-71BD-42D6-AD17-086EEA0DB76D@iotcl.net> Date: Tue, 02 Aug 2011 12:21:40 -0400 In-reply-to: <71E1048F-71BD-42D6-AD17-086EEA0DB76D@iotcl.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Is it a 'feature' or is it a bug? It's not a feature, but it's not a bug we find very important to fix. IOW I'd be happy to accept patches which make cross-compiling easier, but I won't write them myself and I would only accept them if they're clean enough. This said, I do remember someone posting on this list about a similar issue and making actual progress in this direction. And if you want to try it, here are some things I know will need to be solved: - We build a few programs used only during compilation: prefix-args, make-docfile, probably a few more (can't remember test-distrub, but if we build such a thing, then it's most likely in the set as well). You'll have to change the Makefile to compile those for the host rather than for the target. - The Elisp files in lisp and leim need to be compiled by Emacs, so the src/bootstrap-emacs should be built for the host rather than for the target. - You'll either want to build without dumping (i.e. set CANNOT_DUMP), or you'll want to split the dump step since it needs to be run on the target (but in either case you can do the dump for src/bootstrap-emacs since that runs on the host). Builds using CANNOT_DUMP tend to have various misfeatures because this is basically never used and hence doesn't get much/any testing. Maybe the easiest way to approach the problem is to first do a normal build on the host (which builds src/bootstrap-emacs and compiles all the Elisp files), then "rm src/*.o", reconfigure for the target and compile src/temacs (and maybe afterwards do the `dump' on the target). Stefan From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: Cross-compile for ARM Resent-From: Dan Nicolaescu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Aug 2011 03:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Toon Claes , 9192@debbugs.gnu.org, Andreas Schwab Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.1314675715761 (code B ref 9192); Tue, 30 Aug 2011 03:42:02 +0000 Received: (at 9192) by debbugs.gnu.org; 30 Aug 2011 03:41:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyFD1-0000CE-7Z for submit@debbugs.gnu.org; Mon, 29 Aug 2011 23:41:55 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyFCy-0000C7-Sm for 9192@debbugs.gnu.org; Mon, 29 Aug 2011 23:41:53 -0400 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QyF9y-0005DX-TY; Mon, 29 Aug 2011 23:38:46 -0400 From: Dan Nicolaescu References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> <71E1048F-71BD-42D6-AD17-086EEA0DB76D@iotcl.net> Date: Mon, 29 Aug 2011 23:38:46 -0400 In-Reply-To: (Stefan Monnier's message of "Tue, 02 Aug 2011 12:21:40 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.5 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) Stefan Monnier writes: >> Is it a 'feature' or is it a bug? BTW, the trunk should be a bit better now than the 23.x release in terms of building. > It's not a feature, but it's not a bug we find very important to fix. > IOW I'd be happy to accept patches which make cross-compiling easier, > but I won't write them myself and I would only accept them if they're > clean enough. > > This said, I do remember someone posting on this list about a similar > issue and making actual progress in this direction. And if you want to > try it, here are some things I know will need to be solved: > - We build a few programs used only during compilation: prefix-args, prefix-args has been removed from the trunk. > make-docfile, probably a few more (can't remember test-distrub, but > if we build such a thing, then it's most likely in the set as well). We should just remove test-distrib.c ASAP, it doesn't seem that useful anymore. > You'll have to change the Makefile to compile those for the host > rather than for the target. > - The Elisp files in lisp and leim need to be compiled by Emacs, so the > src/bootstrap-emacs should be built for the host rather than for > the target. > - You'll either want to build without dumping (i.e. set CANNOT_DUMP), or "temacs" now runs as expected, it should work better than setting CANNOT_DUMP. It starts up a bit slower, but it is just as usable as a dumped emacs after that. > you'll want to split the dump step since it needs to be run on the > target (but in either case you can do the dump for src/bootstrap-emacs > since that runs on the host). Builds using CANNOT_DUMP tend to have > various misfeatures because this is basically never used and hence > doesn't get much/any testing. > > Maybe the easiest way to approach the problem is to first do a normal > build on the host (which builds src/bootstrap-emacs and compiles all the > Elisp files), then "rm src/*.o", reconfigure for the target and compile > src/temacs (and maybe afterwards do the `dump' on the target). From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 10 22:41:04 2011 Received: (at control) by debbugs.gnu.org; 11 Sep 2011 02:41:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2Zyh-0007Hc-Tf for submit@debbugs.gnu.org; Sat, 10 Sep 2011 22:41:04 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2Zyf-0007HT-Vf for control@debbugs.gnu.org; Sat, 10 Sep 2011 22:41:02 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2ZuV-0006o0-8K for control@debbugs.gnu.org; Sun, 11 Sep 2011 04:36:43 +0200 Date: Sun, 11 Sep 2011 04:33:43 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #9192 X-MailScanner-ID: 1R2ZuV-0006o0-8K X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316313403.33941@HLb4yx0WhlxCHiaDHs407A X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) severity 9192 wishlist From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 07 15:27:03 2013 Received: (at control) by debbugs.gnu.org; 7 Feb 2013 20:27:03 +0000 Received: from localhost ([127.0.0.1]:42433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3Y3j-0003Q3-Cv for submit@debbugs.gnu.org; Thu, 07 Feb 2013 15:27:03 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:48004) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3Y3h-0003Pf-FO for control@debbugs.gnu.org; Thu, 07 Feb 2013 15:27:02 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1U3Y3h-0000Hb-P9 for control@debbugs.gnu.org; Thu, 07 Feb 2013 15:27:01 -0500 Date: Thu, 07 Feb 2013 15:27:01 -0500 Message-Id: Subject: control message for bug 9192 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) forcemerge 13479 9192 From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: bug#13479: Cross Compiling for ARM Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 11:12:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Toon Claes Cc: 9192@debbugs.gnu.org, 13479@debbugs.gnu.org Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.170488511131727 (code B ref 9192); Wed, 10 Jan 2024 11:12:03 +0000 Received: (at 9192) by debbugs.gnu.org; 10 Jan 2024 11:11:51 +0000 Received: from localhost ([127.0.0.1]:42186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNWUw-0008Fe-QM for submit@debbugs.gnu.org; Wed, 10 Jan 2024 06:11:51 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:49337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNWUv-0008FL-QW; Wed, 10 Jan 2024 06:11:50 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5542a7f1f3cso4658498a12.2; Wed, 10 Jan 2024 03:11:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704885096; x=1705489896; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=4be466+XDdwjLb3IiDwM8tMOqyU8Kdjhw+Km3ZSktHo=; b=Y8LB1uInpah2SMFt4swL5RbGtGsXMRFYpcMJf3eW7/ElfSYgNz2CsRwszq8/kBqhbO VNXJyE8WYPeZFr4OBzoac18uQQ/AjhuYP/PU7ZxSXwnAOxFUeCEYMUju93u4n9fm65zX YE5SLRK63eqlJUh4EF7U0oBF2Vog1iBceATX5ukcep2j7YD94NCq4ycCF3CDmzKPPGXR frRudiGzI0EVLGjq4FcD7B+wWBvk2JR32JJ8yW3zE1nAWpTLr09egZu5Nj7CK61hMEcW WwpbbpNUYjW51LRhVO8pl+CXDqaEUzUHtGEBJsld/W0I/ozAANNBB7Tnx0z8zVWT53fv Asxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704885096; x=1705489896; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=4be466+XDdwjLb3IiDwM8tMOqyU8Kdjhw+Km3ZSktHo=; b=MnfLk8F7uYke8LDWUc/x4SCJYxIL1X6h9izgbwygtioDr2N9RmMrnMQPmDGkrmLbmq whFymz7abkk7OD+DpPyIA9KDdUrqa7kaGNdtwc13o/Y6z2QeCXSKA629pB1gU7XdsAjV uC8OAq8WPICXdPi8Sj45Uzb4ROrWVQMoPTD1qFq4m78Wq6iLSvEV0ldt4YjsC6Fft/DD 5mYe4jcnDrVIyIh2qBTxiJTK0UezB1Qc7VlcUDwJK/YzEdsJVOvIiKZd/Ur1IrUiuAd/ Cft6d5KjgArNDdQJYguHTX8w1eyHWiEQe3RoE68j6ALvLI6jOZPbwrh4S47sJmUzI+a1 CapA== X-Gm-Message-State: AOJu0YxGsVfh4mW4Vsadynn2n4rt2qEjtNgyi1VAwUIQwkbjNVLmEVnT /qSmTnBlmKNb4Ca8svvihnSkBSnepKDVBU2fLlOSABCCrEtj4w== X-Google-Smtp-Source: AGHT+IEMh5hAMkBnT6+FrZhTKY9z78TciSHceuwvu5vtre5yKkC5xoav7nvDatjdk2ygNuu0TDcmI15OqisGIUX5Paw= X-Received: by 2002:a05:6402:b08:b0:553:56f9:a734 with SMTP id bm8-20020a0564020b0800b0055356f9a734mr304079edb.27.1704885096638; Wed, 10 Jan 2024 03:11:36 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Jan 2024 03:11:36 -0800 From: Stefan Kangas In-Reply-To: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> (Toon Claes's message of "Thu, 28 Jul 2011 20:53:40 +0200") References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> MIME-Version: 1.0 Date: Wed, 10 Jan 2024 03:11:36 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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. Thanks in advance. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 06:12:26 2024 Received: (at control) by debbugs.gnu.org; 10 Jan 2024 11:12:26 +0000 Received: from localhost ([127.0.0.1]:42194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNWVW-0008HO-Kc for submit@debbugs.gnu.org; Wed, 10 Jan 2024 06:12:26 -0500 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:47294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNWVU-0008H7-Tf for control@debbugs.gnu.org; Wed, 10 Jan 2024 06:12:25 -0500 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-50e72e3d435so3971911e87.2 for ; Wed, 10 Jan 2024 03:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704885131; x=1705489931; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=Nhjn3OOIouELsndeE7Dqx/elUmGwEGLQXAf2ytrPCPA=; b=KqLU28pFbYki+ViAPTNB4S36ZbGXWBhO7BfSnJmxebKdp+gaFpzdCkZAbDrRE768M5 EzUn37ftVKFwFPfeDNszQrPjEkuyLxtRg463Oj0Fk/uNw5PmkqQaDBrgAJBOAhhM68rr z7TfHxXZKNBxzpWOWenE8i1yBBHAUV3BxN8c3CiKEpnQvLK9DLaPptdrOw/T9vc2zoEV 3TseY3D/KRpu6+s3fZFKNcnM53H4RNZShkM2IBF0q3QYus1x1hMWsGgU1fg5FtNBQEJ+ Vt0O+FB6yJot7dltVLZedp2u54cLi/KH0RtBxloiDNLl07ev0UjH6BODPFL44AnOjx+i EwTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704885131; x=1705489931; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Nhjn3OOIouELsndeE7Dqx/elUmGwEGLQXAf2ytrPCPA=; b=A4aUaN1ZBRxrFgR/29ogY/ue5qqasPAFe1wXF8qJXROvlvHainKQ8OZO37JD9doh2S XSsADecgDpWFn45jzcnL8fSWAYBZO/DQrj+biLgmfqlXFgHWN9peV5anrnntysV/XLBo MHSo+7nWH8i1TzdgJAo+Iw9XTLg01PkoX6UBawfPWAyIdakWoKBpHQz18oB3ZAT5V5KC GFAMhWdSxw16I6gr03JJeKdDk14YJHtsKbISbHwh80rx/1tu/xfUvxWQH+rNqftNTbFw h3c76qvkTN0F9t6kF+xoQGIR50s7EMsX6pNfQeVP3KMtfKK41xj27yCt+LSR3wGMMSOI oAnA== X-Gm-Message-State: AOJu0Yx4szoaBoC78fTV4vwrp/T4TLbCvWGnIJAQ9b7jiPlGfoIWoXmq t6xzkID3882xih/mfkSZu8huT0doYhs8o8f0ydhRWW68Zqu4Fg== X-Google-Smtp-Source: AGHT+IEf/88vm7iZoshQ1qCS4fy3nA1pNLsrJaq3RPlvo001JbqALngfNRisVxbvvcPrlmAMUC4dbbzHwmxvRLkVJQk= X-Received: by 2002:a05:6512:3b2c:b0:50e:82e7:912b with SMTP id f44-20020a0565123b2c00b0050e82e7912bmr240279lfv.138.1704885131455; Wed, 10 Jan 2024 03:12:11 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Jan 2024 03:12:11 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 10 Jan 2024 03:12:11 -0800 Message-ID: Subject: control message for bug #13479 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 13479 + moreinfo quit From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: bug#13479: Cross Compiling for ARM 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 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: Toon Claes , 9192@debbugs.gnu.org, 13479@debbugs.gnu.org Received: via spool by 9192-submit@debbugs.gnu.org id=B9192.170488706824332 (code B ref 9192); Wed, 10 Jan 2024 11:45:02 +0000 Received: (at 9192) by debbugs.gnu.org; 10 Jan 2024 11:44:28 +0000 Received: from localhost ([127.0.0.1]:42327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNX0W-0006KJ-5o for submit@debbugs.gnu.org; Wed, 10 Jan 2024 06:44:28 -0500 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:36895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNX0T-0006Jv-Dx for 9192@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_3jGTQ92x1rTunQysIt4VXQnGQwEw9MyouPcUoFogr8UcAtROdHvLPuTk bN1QiCNh2twlLsLZKYpm9vS2yweJL38XUbYBSYMoUUYa_uxOuqMYCmnIyOV5fiO4jVpfZkCkxaA6 N4zV7Yg7_S0RbNhgQxemA4hvC.iF2bg3m8r02Ajc_gzwyGQcDAlq5IPNiSniE70LP5qh79s.sIqG mvgsZ36NJv2d7TRV4id2jxXVA_oM_7cSLSd7dch2pGWgIeHYXslI3SAwjgBHTQyQvgwwM5xx6YL2 QR5T9_6bdunNUpq9rVOUCPSQ2IPe.6IL_nkw8lAMGUArO4fpbrEkkxqoyk64IEl8E0KrGmiu0lfu yLMbdABm0pzT6f9cyDkzlrozVIibk9UKO.05ldytcFdMOZxxwgKIdXIop8HV5R_cQAEqAfQBkShx iz90NaiR0ZDzns7_SZWRo1Ugecggban0ZqECxIDLuDQ7FYmxDm82sTSGEWmpK6xyjkUZilx6IR7Q C4t62XGGvDbUEA6fN5.rXqNoxg6xeRzcdWWbUjmfma_IX1C3fCxnRF30DET4Yf.ecu8v7_V3teN1 dFMHOwwCWvSrAVVbxGQEKKafhZhdP0fZB1ZGpWetfMMXzvrlOZUFpcTqg4aKP__BetIwQwJrO83r cWUPW1XEa89YE8TDS.5o11a_7iR6Z.uBMYcBAQQTe1kDLvIQ9epOtfvWrOJChMM_mhUi.Bn5FIOD LIj7gBT47jT0W3lW72cxC7077wQsMa07pyXV3bR9dVK5fOxd9sgU4XINk9IvhzLPj7EE0miIxdCa s643rvpApvIBePpN5iSf488QyJ2Rk3Bbz.gTQsoWJficXpWd7RlgITQkCt0VoimBP1fa.yN_iywv jxE0qsAlFvSFMfhieH55UCz28YN74DW3fMC6Dl2NLhvFLeLSfR0yYiJYk5kdtjxHdZDYBLwPTdXK tdU8XlgVlKu7sSGjJ2R59jzm5O3c79Hai5GvJc.UR2uzKuJBeVqsoubwYhlgmg9mFtbUB_L1aUcy 43PlQvlGscv0uaZakS7Q_4pkUA1jk8aYPC2dnywVuv2c.1HBh83X1_QvTA2lQxFCu9LjRIBvItsG 9zkmC76E8NpmnRgccwpWLNQ1yWPYQSmSBOdojJc.iXPEQYGXLaIpeOW57EASWgC5iPu_WfaE4sm4 .aVNVH1ASWS4DtXouuyRaO.poJ.LByTym88.3T5aqgZkLXHANzojPLAlVaYE1Y3VOf1llU.mmDrz DHZhlRpuafIopyxxCY.xNpdbqvXzW3TpZE87LzTpYjT5NbK5dPSF8gzi8H.qoYDui9W.kOTGHfD7 DzlRGC0_inrXnJ0V4nVh6eYszZDztTZYh9VE_cNSgKu0OS7fmOK9lEk6._J_ytAe.vv60BsqB9Gm fME0Hg7Ar8y58S8nHqkgH100o7X6JuRjsHWf7dIaQD6IyOfwcM5smIdTHTLI3fw-- X-Sonic-MF: X-Sonic-ID: 75f303d4-011c-44fe-accd-f3d7594c9479 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 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) From: Po Lu In-Reply-To: (Stefan Kangas's message of "Wed, 10 Jan 2024 03:11:36 -0800") References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> Date: Wed, 10 Jan 2024 19:44:00 +0800 Message-ID: <87h6jl4dmn.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21952 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1278 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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. From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: bug#13479: Cross Compiling for ARM Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 11:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Po Lu Cc: Toon Claes , 13479-done@debbugs.gnu.org, 9192-done@debbugs.gnu.org Received: via spool by 9192-done@debbugs.gnu.org id=D9192.17048878183492 (code D ref 9192); Wed, 10 Jan 2024 11:57:03 +0000 Received: (at 9192-done) by debbugs.gnu.org; 10 Jan 2024 11:56:58 +0000 Received: from localhost ([127.0.0.1]:42369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNXCb-0000uG-Ln for submit@debbugs.gnu.org; Wed, 10 Jan 2024 06:56:58 -0500 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:46457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNXCZ-0000ts-IV; Wed, 10 Jan 2024 06:56:56 -0500 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-557a3ce9942so4013901a12.1; Wed, 10 Jan 2024 03:56:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704887802; x=1705492602; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=oUPaKjoy2pql5ocDMCyZsWwE2GeDK0V/jDD4pSPC8Kc=; b=MtZ8/Hp4NV6YYKfq8WQmrMJZ6pyZdbW+zrCbaZfmLalUcM3/MYEW/f8500ejglFBjV VVhCGn/rlV7RvzQ/8Nt83BQiVvUq4chlrxt9/fqNQXsR4lQNpFyUVJiyTQb4RSR7d5ft suSB5lXrR9HEuH8Q4pGL3CIcRakMfIs8AYC2wzdqXfzFNZqWWLeZO1C+qDysfEOgxaQ+ 3qbUbOGoX7M5u897B7GoXjQ7VnmZpDlW5QS8GLhIIU9rdNgj1DSz3YM2fmTSVdWeCinr +IK0sfNdrMzgoLnz0t9MldxHViDSKHxH6DJQss833vZMxKU1NTK7j89WV0gssK7V22b/ YMuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704887802; x=1705492602; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oUPaKjoy2pql5ocDMCyZsWwE2GeDK0V/jDD4pSPC8Kc=; b=igAMsJARIfYlXYMIISMWF+MNHomV9qSoMxWSzhkCw+pF0fckfTJCD2L0ACFKal1VUT QlpMQQIQMa7O63oluZfyPhx29SY/eZdUL+L3JNPWjMff52culz+t9OFm9Bu+D5uzwpkG LTU9i6KTU3HzqmUIH96Uft/pfh8CdGk9c1GBtEFXTpshNEq/hUcY0V8suS3mc8+Xbbg0 lMTSkqnuuHi6dhSntT2Q2ttO3Wwn37+lql26F9P7YDfNEEaqqAC4Bp8ZtuqygO146bLz j/YT+lNjHTXyUlF0ORgKOvCQ4Lcomqruc1JJ4XpIKt8RObQ8Ib76wOPLRpt1dV47A7p6 EfQQ== X-Gm-Message-State: AOJu0YyL55+tDl0X1SZdIOR/pL0UfSSiCCZc2uCWtc0bH6Y6sdlgCgA6 KQV4xj4oG8mxZvbMuL/Xc5425R0NvQpGIuJA9WA= X-Google-Smtp-Source: AGHT+IF3f8xULlbN785V0TYlpsv6alGoLDBE6CINCzxD7LimwqapYaZ0VZ+WdgrP1h3krpzkoqOsXug2zCqjayOXrbw= X-Received: by 2002:a05:6402:71a:b0:552:fcca:ee11 with SMTP id w26-20020a056402071a00b00552fccaee11mr250928edx.74.1704887802337; Wed, 10 Jan 2024 03:56:42 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Jan 2024 03:56:42 -0800 From: Stefan Kangas In-Reply-To: <87h6jl4dmn.fsf@yahoo.com> References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> <87h6jl4dmn.fsf@yahoo.com> MIME-Version: 1.0 Date: Wed, 10 Jan 2024 03:56:41 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu writes: > 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. Thanks, I'm therefore closing this bug report. If this conclusion is incorrect and this is still an issue, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report. From unknown Sat Jun 21 10:43:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9192: bug#13479: Cross Compiling for ARM Resent-From: Toon Claes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 13:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9192 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: Po Lu , Toon Claes , 9192-done@debbugs.gnu.org, 13479-done@debbugs.gnu.org Received: via spool by 9192-done@debbugs.gnu.org id=D9192.170489463312303 (code D ref 9192); Wed, 10 Jan 2024 13:51:02 +0000 Received: (at 9192-done) by debbugs.gnu.org; 10 Jan 2024 13:50:33 +0000 Received: from localhost ([127.0.0.1]:39276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNYyW-0003CL-PY for submit@debbugs.gnu.org; Wed, 10 Jan 2024 08:50:32 -0500 Received: from out-170.mta1.migadu.com ([95.215.58.170]:12005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNYyU-0003C1-4Z for 9192-done@debbugs.gnu.org; Wed, 10 Jan 2024 08:50:31 -0500 References: <34DD1295-A6F6-4757-9828-BC61D23E2D8E@iotcl.net> <87h6jl4dmn.fsf@yahoo.com> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iotcl.com; s=key1; t=1704892581; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=7E24Xtbj9SObgXxSxxEsGt16XlIhNi7BVItnhNUVl8E=; b=LPbY1pD2Iib+kHfR5VqIV45YcksVekFV4zNT/GQX+PJT08oYlEpBewsXA1M+ywvQp1wvWJ tNWiepD8b0GR0vGw+AhXS5gpcSzC/gmv0EMEWui2q89eYlxL6EuAkfbKl5cddZXlibKVmh eZR/IQ1AXrGlfYWmH9Q4Mn2/kZbdgqo= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Toon Claes Date: Wed, 10 Jan 2024 14:10:36 +0100 In-reply-to: Message-ID: <87cyu9fhwn.fsf@iotcl.com> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Stefan Kangas writes: >>> 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? I don't know if the issue still exists, and I have no way to test it. But I also assume it is no longer an issue, and agree to close this issue. Thanks for cleaning up this old bug report. -- Toon