From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Porting to mips64el Date: Tue, 19 Feb 2013 19:20:21 +0100 Message-ID: <201302191920.21591.andreas@enge.fr> References: <8738yvnslh.fsf@karetnikov.org> <201302191354.10931.andreas@enge.fr> <87ehgcz1lb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:60052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7rny-0002oh-E8 for bug-guix@gnu.org; Tue, 19 Feb 2013 13:20:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U7rnu-0005NE-S1 for bug-guix@gnu.org; Tue, 19 Feb 2013 13:20:38 -0500 In-Reply-To: <87ehgcz1lb.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org Am Dienstag, 19. Februar 2013 schrieb Ludovic Court=C3=A8s: > The bootstrap binaries don=E2=80=99t matter much, I think. What does mat= ter is > to get =E2=80=98gcc-boot0=E2=80=99 (a fake cross-compiler) to target the = right ABI by > default. I=E2=80=99m not sure how to do that, though. I think it might be enough to add the following configure flags: --with-arch=3Dmips64 -with-abi=3D64 I will give it a try. Before downloading tarballs, the following frightening warning messages are= =20 shown: @ build-started /nix/store/lpws7l6w3za1i8c0s4aij94jh8k9vk9p-module-import- compiled.drv /nix/store/5yx0igcz2ng9wnik260gapxaqzsn3p6l-module-import- compiled mips64el-linux=20 /usr/local/guix/var/log/nix/drvs/lpws7l6w3za1i8c0s4aij94jh8k9vk9p-module- import-compiled.drv.bz2 ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:110:17: warning: possibly unbound variable=20 `make-session' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:110:17: warning: possibly unbound variable=20 `connection-end/client' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:111:4: warning: possibly unbound variable=20 `set-session-transport-fd!' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:112:4: warning: possibly unbound variable=20 `set-session-default-priority!' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:113:4: warning: possibly unbound variable=20 `set-session-credentials!' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:113:38: warning: possibly unbound variable=20 `make-certificate-credentials' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:119:4: warning: possibly unbound variable=20 `handshake' ;;; /nix/store/7rz9j519bif6y62sh4wj3mij8jalpw5i-module- import/guix/build/download.scm:120:4: warning: possibly unbound variable=20 `session-record-port' @ build-succeeded /nix/store/lpws7l6w3za1i8c0s4aij94jh8k9vk9p-module- import-compiled.drv /nix/store/5yx0igcz2ng9wnik260gapxaqzsn3p6l-module- import-compiled After that things seem to proceed normally. Andreas