From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 71653138334 for ; Thu, 28 Feb 2019 09:13:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 76FCEE0931; Thu, 28 Feb 2019 09:13:23 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1EF01E092D for ; Thu, 28 Feb 2019 09:13:23 +0000 (UTC) Received: from [192.168.1.13] (c-73-128-14-11.hsd1.md.comcast.net [73.128.14.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: kumba) by smtp.gentoo.org (Postfix) with ESMTPSA id 7E70F335D12 for ; Thu, 28 Feb 2019 09:13:21 +0000 (UTC) Subject: Re: [gentoo-dev] util-linux build time increase? To: gentoo-dev@lists.gentoo.org References: <29348cc8-6a3b-3eed-fc72-7b9869c7a4ca@gentoo.org> <1551089256.19496.5.camel@tsoy.me> <1551089881.19496.8.camel@tsoy.me> From: Joshua Kinard Openpgp: preference=signencrypt Message-ID: Date: Thu, 28 Feb 2019 04:13:18 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <1551089881.19496.8.camel@tsoy.me> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Archives-Salt: 4236d37d-a16d-4437-8bd5-f07a44466f93 X-Archives-Hash: 806afb9f1bb89dfcc76cfa99a6b38fa7 On 2/25/2019 05:18, Alexander Tsoy wrote: > В Пн, 25/02/2019 в 13:07 +0300, Alexander Tsoy пишет: >> В Чт, 21/02/2019 в 04:36 -0500, Joshua Kinard пишет: >>> Does anyone have an idea why util-linux's build time would go up >>> significantly from 2.32.x to 2.33.x? It may be a MIPS thing, as my >>> x86_64 >>> box shows no discernible change in build times between the same >>> versions. >>> Can any other archs check w/ genlop to see if they see a large jump >>> in build >>> time? >>> >>> 'genlop -t util-linux' output on my SGI system (some entries >>> removed >>> for >>> brevity): >>> >>> Thu Feb 1 11:26:33 2018 >>> sys-apps/util-linux-2.31.1 >>> merge time: 27 minutes and 48 seconds. >>> >>> Sat Mar 31 08:07:20 2018 >>> sys-apps/util-linux-2.32 >>> merge time: 28 minutes and 44 seconds. >>> >>> Mon Aug 27 06:21:30 2018 >>> sys-apps/util-linux-2.32.1 >>> merge time: 32 minutes and 58 seconds. >>> >>> Tue Nov 13 10:03:58 2018 >>> sys-apps/util-linux-2.33 >>> merge time: 1 hour, 19 minutes and 49 seconds. >>> >>> Fri Jan 11 09:20:21 2019 >>> sys-apps/util-linux-2.33.1 >>> merge time: 1 hour, 23 minutes and 37 seconds. >>> >>> Thu Feb 21 04:14:33 2019 >>> sys-apps/util-linux-2.33.1 >>> merge time: 1 hour, 25 minutes and 15 seconds. >>> >> >> 2.33 was changed to use python-r1 eclass instead of python-single-r1 >> eclass. And the increase of build time seems caused by an out-of- >> source >> build for each python implementation. Some libraries are built >> several >> times (for native abi + for each python implementation). > > And there is additional configure run for each python implementation. Hmm, this might explain things, somewhat. I think there's possibly some truth to the getcwd bit discussed earlier, but that may be limited to glibc only. util-linux-2.33.1 on my uclibc-ng chroot took about ~25mins. Have to re-time the glibc build to see if it's something w/ the libc implementation. Temp workaround I guess is to cut down on the PYTHON_TARGETS before my next catalyst attempt. 2.7 + 3.7 should be enough... -- Joshua Kinard Gentoo/MIPS kumba@gentoo.org rsa6144/5C63F4E3F5C6C943 2015-04-27 177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943 "The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between." --Emperor Turhan, Centauri Republic