From owner-freebsd-ppc@freebsd.org Mon Feb 4 20:29:05 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8A6614B1252 for ; Mon, 4 Feb 2019 20:29:05 +0000 (UTC) (envelope-from terry@thehjs.co.uk) Received: from b200.4uh.net (b200.4uh.net [89.248.61.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BC16F70DE0 for ; Mon, 4 Feb 2019 20:29:04 +0000 (UTC) (envelope-from terry@thehjs.co.uk) Received: from host86-147-141-161.range86-147.btcentralplus.com ([86.147.141.161]:43094 helo=[192.168.1.227]) by b200.4uh.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.91) (envelope-from ) id 1gqkrU-00Dy8c-Gc; Mon, 04 Feb 2019 20:29:00 +0000 Subject: Re: Xorg taking too long to build on imac G5 To: Justin Hibbits Cc: freebsd-ppc@freebsd.org References: <393c97c4-d2ab-c174-7212-173e70dd5414@thehjs.co.uk> <20190204132032.79f7f79d@ralga.knownspace> From: terry Message-ID: <3f88be3f-4e18-6b85-e054-60ad8aa6f988@thehjs.co.uk> Date: Mon, 4 Feb 2019 20:29:01 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190204132032.79f7f79d@ralga.knownspace> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US-large X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - b200.4uh.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - thehjs.co.uk X-Get-Message-Sender-Via: b200.4uh.net: authenticated_id: terry@thehjs.co.uk X-Authenticated-Sender: b200.4uh.net: terry@thehjs.co.uk X-Source: X-Source-Args: X-Source-Dir: X-Rspamd-Queue-Id: BC16F70DE0 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.73 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; HAS_X_SOURCE(0.00)[]; MX_GOOD(-0.01)[cached: mx2.4uh.com]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; HAS_X_ANTIABUSE(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[161.141.147.86.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:31727, ipnet:89.248.48.0/20, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; HAS_X_AS(0.00)[terry@thehjs.co.uk]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.58)[0.576,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[thehjs.co.uk]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.93)[0.932,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.35)[0.349,0]; RCVD_IN_DNSWL_NONE(0.00)[200.61.248.89.list.dnswl.org : 127.0.10.0]; HAS_X_GMSV(0.00)[terry@thehjs.co.uk]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; IP_SCORE(-0.02)[country: GB(-0.09)] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Feb 2019 20:29:05 -0000 Hi Justin Many thanks for your reply. That gives me some comfort and I shall continue to wait for the build to finish. And I shall investigate the use of poudriere for the next build! Terry On 04/02/2019 19:20, Justin Hibbits wrote: > On Mon, 4 Feb 2019 18:20:53 +0000 > terry wrote: > >> I have installed FreeBSD onto an imac G5 20” (using >> FreeBSD-12.0-RELEASE-powerpc-powerpc64-disc1.iso) and have started >> building xorg from source. >> >> I used “make install” with ‘BATCH=yes’ to install the standard >> options and avoid halts in the build process. >> >> However, the build process has been running now for 106 hours and is >> still running! My questions are: >> >> 1) Has the build process somehow got into a loop (is it possible to >> test for this?) and should I terminate the build? >> >> 2) If yes, what precautions can I take to avoid a repetition? >> >> I have spent some time looked through the forum and mailing lists but >> have been unable to find answers so any suggestions or pointers to >> existing solutions would be welcomed. >> > Hi Terry, > > Yes, on such an old machine it can take a *very* long time to build > x11/xorg and all its dependencies, there's a long list of them > including lang/gcc5, lang/gcc8 and devel/llvm60, each of which can take > over 10 hours. If I remember correctly the iMac G5 was a single-core > single-CPU machine, so it can take even longer, significantly longer. > On my dual-core 2.3GHz it would take ~13 hours to build llvm, with 2 > threads running. So I imagine at least 20 hours with a single thread > running. > > Personally, I strongly recommend installing poudriere, and building > with that, as it simplifies monitoring, and allows for a cleaner build > environment. It doesn't save you any time at all on your build, though. > > - Justin