From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 46488138CC0 for ; Fri, 20 Mar 2015 14:02:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AFB6EE0928; Fri, 20 Mar 2015 14:02:51 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 93CE6E0835 for ; Fri, 20 Mar 2015 14:02:50 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YYxVY-0004fl-DY for gentoo-user@lists.gentoo.org; Fri, 20 Mar 2015 15:02:40 +0100 Received: from rrcs-71-40-157-251.se.biz.rr.com ([71.40.157.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 20 Mar 2015 15:02:40 +0100 Received: from wireless by rrcs-71-40-157-251.se.biz.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 20 Mar 2015 15:02:40 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: James Subject: [gentoo-user] Re: crossdev setup questions for distcc usage Date: Fri, 20 Mar 2015 14:02:19 +0000 (UTC) Message-ID: References: <20150319213108.GA11283@waltdnes.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 71.40.157.251 (Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32.1) X-Archives-Salt: 513462c1-e53c-4b73-8fbe-be40f088a8c1 X-Archives-Hash: 96fe909f9adb2b4db4cb6578e569c952 Walter Dnes waltdnes.org> writes: > PORTDIR_OVERLAY="/usr/local/portage ${PORTDIR_OVERLAY}" PORTDIR is deprecated, from my understanding as to the new schemes for repos and the namespaces[1]. We're in a transition, so this might be an excellent issue to flush out with the devs[2]. As soon as you (cross)compile with more than one core, things that work and do not work seem to often be ambiguous on the results. From what I've experienced over the years and read, it may be best to keep the flag setting extremely conservative and test your results before using more aggressively experimental configurations. I have not done much of this since I built some i586 (amd&intel) binaries for minimized gentoo systems quite a few years ago. I'm interested in exactly what you are doing, plus extending the cross compile to arm architectures and running on top of clusters of gentoo systems; please continue to post back what you discover. For this sort of (cluster compiling) experimentation, folks build custom 'frameworks' so you might have some luck adding 'framework' to your keyword searches related to distributed compiling. I have several old 586 and 686 based systems laying around, so I can duplicate and verify your results if you like. Also, lots of linux distros compile for target 386 binaries so they run everywhere; it might be a good resources if you can find where one of those niche linux distros describe how they cross compile for their periodic releases. ZeroChaos (gentoo dev) releases i686 codes for pentoo, so that might be another source of expertise you can use as a guide.[3] hth, James [1] {gentoo-dev} Naming of repositories (3/14/15) [2] https://wiki.gentoo.org/wiki/Project:Portage/Sync [3] http://www.pentoo.ch/download/tools_list_i686_2014_0_RC3_5