From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24548 invoked from network); 15 Aug 2004 19:30:05 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 15 Aug 2004 19:30:05 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1BwQhh-0006iT-8C for arch-gentoo-dev@lists.gentoo.org; Sun, 15 Aug 2004 19:30:05 +0000 Received: (qmail 26902 invoked by uid 89); 15 Aug 2004 19:30:03 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 22220 invoked from network); 15 Aug 2004 19:30:02 +0000 From: Ned Ludd Reply-To: solar@gentoo.org To: stefan@binarchy.net Cc: gentoo-dev@lists.gentoo.org In-Reply-To: <20040814170306.GA18696@dice.seeling33.de> References: <20040814170306.GA18696@dice.seeling33.de> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R+4zMYuPsITGIP4U7ar3" Organization: Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer Message-Id: <1092598196.4708.67.camel@simple> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 15 Aug 2004 15:29:57 -0400 Subject: Re: [gentoo-dev] cross compiling for a slow system X-Archives-Salt: b9c7b5e2-976a-4fd9-9d09-18d3e6453981 X-Archives-Hash: 60de1bc8d23c9294c3596b963a965021 --=-R+4zMYuPsITGIP4U7ar3 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable cross compiling usually means your host and target arches are not the same. I'm guessing this is not the case so chances are your not really cross compiling. If you are really cross compiling then the following packages in a base system are going to give you problems as they are not really cross aware _yet_ app-shells/bash-3.0-r4 app-shells/sash-3.7 dev-lang/perl-5.8.4-r1 dev-lang/python-2.3.4 net-misc/iputils-021109-r3 net-misc/rsync-2.6.0-r2 sys-apps/coreutils-5.2.1-r1 sys-apps/file-4.10 sys-apps/kbd-1.12-r2 sys-apps/less-382-r2 sys-apps/procps-3.2.2-r1 sys-apps/psmisc-21.4 sys-apps/shadow-4.0.4.1-r3 sys-apps/texinfo-4.7-r1 sys-devel/libtool-1.5.2-r5 sys-fs/e2fsprogs-1.35 sys-libs/cracklib-2.7-r9 sys-libs/ncurses-5.4-r3 sys-apps/module-init-tools-3.0-r2 net-misc/openssh-3.8.1_p1-r1 Assuming your both of your systems are x86 based then this is really a trivial task. First try to match your USE=3D as close as you can then emerge -B from your build host and then just scp the package into your target host /usr/portage/packages/All/ then emerge -(k|K) on your target host to install it. On Sat, 2004-08-14 at 13:03, stefan@binarchy.net wrote: > I have a laptop with a p2 running at 300mhz and 128mb ram. > While this is enough for ssh sesions to other hosts at work=20 > and browsing the web, or even playing a film with mplayer, =20 > everytime glibc gets updated I start looking out for alternatives=20 > to building glibc on the laptop. It simply takes too much time. >=20 > I run distcc to compile most packages on the laptop, and > together with the 3 other gentoo hosts on my lan compilation > times for most packages are acceptable. But glibc does not > build with distcc. >=20 > Is there an easy automated way to build huge packages such as=20 > glibc, xorg and mozilla as a tbz package on a fast system, using=20 > foreign C- and USEFLAGS, and then install the tbz's on the target host? >=20 > And if not, how easily do you reckon this could be implemented in > portage? I'm quite profficient in python, so I might give this a go=20 > in my free time if it did not require a near portage rewrite. >=20 > thanks > stefan --=20 Ned Ludd Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer --=-R+4zMYuPsITGIP4U7ar3 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBBH7m094CCfB4KcwwRAuaqAKC5d6uJyIIsVYKNB2PXOG1zwYDowACfVIt3 /2dmVP74mLvwJa2+WSMvvDM= =mOLf -----END PGP SIGNATURE----- --=-R+4zMYuPsITGIP4U7ar3--