From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GkeN9-0001Nj-6U for garchives@archives.gentoo.org; Thu, 16 Nov 2006 10:21:31 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kAGAJgjM024666; Thu, 16 Nov 2006 10:19:42 GMT Received: from ilievnet.com ([84.21.204.200]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kAGAJfa3000296 for ; Thu, 16 Nov 2006 10:19:42 GMT Received: from localhost (localhost [127.0.0.1]) by ilievnet.com (Postfix) with ESMTP id C3F3E21602E for ; Thu, 16 Nov 2006 12:19:41 +0200 (EET) X-Virus-Scanned: amavisd-new at ilievnet.com Received: from ilievnet.com ([127.0.0.1]) by localhost (ilievnet.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iNmHaRZ5OI4q for ; Thu, 16 Nov 2006 12:19:38 +0200 (EET) Received: from [10.0.1.1] (mail.ilievnet.com [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ilievnet.com (Postfix) with ESMTP id 10F7320516F for ; Thu, 16 Nov 2006 12:19:35 +0200 (EET) Message-ID: <455C3B36.6060306@ilievnet.com> Date: Thu, 16 Nov 2006 12:19:34 +0200 From: Daniel Iliev User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.0.8) Gecko/20061112 MultiZilla/1.8.3.0a SeaMonkey/1.0.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] crossdev x86 to x86_64 References: <45546E73.7030305@ilievnet.com> <455A7D5B.80407@gmx.de> In-Reply-To: <455A7D5B.80407@gmx.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id kAGAJgkG024666 X-Archives-Salt: dbf7ed72-67df-46b7-b575-612180301bee X-Archives-Hash: 0fb64d805abed9260dd9270dedd38ab3 Michael Weyersh=E4user wrote: > Daniel Iliev wrote: > =20 >> I tried to use a x86 pc to aid the compiling of packages for amd64 via >> distcc. I followed the official "DistCC Cross-compiling Guide" [1] but= I >> had no luck. Is it possible at all, am I doing something wrong or ther= e >> is a bug? >> >> [1] http://www.gentoo.org/doc/en/cross-compiling-distcc.xml >> >> =20 > I'm running such a setup for about 6 months now and I have never run > into any package not compiling due to the crossdev environment (and I > compile quite a lot of packages as an amd64 AT). So this should in > general work without any trouble or patches. > =20 >> The i686 pc gives: >> >> localhost ~ # crossdev -t x86_64-pc-linux-gnu >> * You need to set PORTDIR_OVERLAY in your make.conf. >> * A standard setting is /usr/local/portage >> localhost ~ # echo PORTDIR_OVERLAY=3D/usr/local/portage >> /etc/make.c= onf >> localhost ~ # crossdev -t x86_64-pc-linux-gnu >> !!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/local/portage' >> !!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/local/portage' >> >> localhost ~ # mkdir /usr/local/portage >> localhost ~ # crossdev -t x86_64-pc-linux-gnu >> ----------------------------------------------------------------------= ---------- >> * Host Portage ARCH: x86 >> * Target Portage ARCH: amd64 >> * Target System: x86_64-pc-linux-gnu >> * Stage: 4 (C/C++ compiler) >> >> * binutils: binutils-[latest] >> * gcc: gcc-[latest] >> * headers: linux-headers-[latest] >> * libc: glibc-[latest] >> >> * PORTDIR_OVERLAY: /usr/local/portage >> * PORT_LOGDIR: /var/log/portage >> * PKGDIR: /usr/portage/packages/cross/x86_64-pc-linux-= gnu >> * PORTAGE_TMPDIR: /tmp/cross/x86_64-pc-linux-gnu >> _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~=20 >> - _ - >> * Forcing the latest versions of binutils-config/gcc-config >> ... [ ok ] >> * Log: /var/log/portage/cross-x86_64-pc-linux-gnu-binutils.log >> * Emerging cross-binutils ... >> >> * binutils failed :( >> * If you file a bug, please attach the following logfiles: >> * /var/log/portage/cross-x86_64-pc-linux-gnu-info.log >> * /var/log/portage/cross-x86_64-pc-linux-gnu-binutils.log >> =20 > > If this was a bug I would close it as RESOLVED NEEDINFO right now. > Please attach these two log files if you want anybody to be able to hel= p > you ;) > > > =20 I saw an update for gcc and after emerging it I decided to try again. Four steps forward but the final goal is not achieved yet. crossdev -t x86_64-pc-linux-gnu -------------------------------------------------------------------------= ------- * Host Portage ARCH: x86 * Target Portage ARCH: amd64 * Target System: x86_64-pc-linux-gnu * Stage: 4 (C/C++ compiler) * binutils: binutils-[latest] * gcc: gcc-[latest] * headers: linux-headers-[latest] * libc: glibc-[latest] * PORTDIR_OVERLAY: /usr/local/portage * PORT_LOGDIR: /var/log/portage * PKGDIR: /usr/portage/packages/cross/x86_64-pc-linux-gnu * PORTAGE_TMPDIR: /tmp/cross/x86_64-pc-linux-gnu _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~=20 - _ - * Forcing the latest versions of binutils-config/gcc-config ... [ ok ] * Log: /var/log/portage/cross-x86_64-pc-linux-gnu-binutils.log * Emerging cross-binutils ... [ ok ] * Log: /var/log/portage/cross-x86_64-pc-linux-gnu-gcc-stage1.log * Emerging cross-gcc-stage1 ... [ ok ] * Log: /var/log/portage/cross-x86_64-pc-linux-gnu-linux-headers.log * Emerging cross-linux-headers ... [ ok ] * Log: /var/log/portage/cross-x86_64-pc-linux-gnu-glibc.log * Emerging cross-glibc ... * glibc failed :( * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-x86_64-pc-linux-gnu-info.log * /var/log/portage/cross-x86_64-pc-linux-gnu-glibc.log The last file is attached in this email message as a bzip2 archive. At its end this log file reads: >checking for forced unwind support... no >configure: error: forced unwind support is required Unfortunately I have no idea what this means. Any suggestions, please? --=20 Best regards, Daniel --=20 gentoo-amd64@gentoo.org mailing list