Gentoo Archives: gentoo-dev

From: Alexander Tsoy <alexander@××××.me>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] util-linux build time increase?
Date: Mon, 25 Feb 2019 10:18:08
Message-Id: 1551089881.19496.8.camel@tsoy.me
In Reply to: Re: [gentoo-dev] util-linux build time increase? by Alexander Tsoy
1 В Пн, 25/02/2019 в 13:07 +0300, Alexander Tsoy пишет:
2 > В Чт, 21/02/2019 в 04:36 -0500, Joshua Kinard пишет:
3 > > Does anyone have an idea why util-linux's build time would go up
4 > > significantly from 2.32.x to 2.33.x? It may be a MIPS thing, as my
5 > > x86_64
6 > > box shows no discernible change in build times between the same
7 > > versions.
8 > > Can any other archs check w/ genlop to see if they see a large jump
9 > > in build
10 > > time?
11 > >
12 > > 'genlop -t util-linux' output on my SGI system (some entries
13 > > removed
14 > > for
15 > > brevity):
16 > >
17 > > Thu Feb 1 11:26:33 2018 >>> sys-apps/util-linux-2.31.1
18 > > merge time: 27 minutes and 48 seconds.
19 > >
20 > > Sat Mar 31 08:07:20 2018 >>> sys-apps/util-linux-2.32
21 > > merge time: 28 minutes and 44 seconds.
22 > >
23 > > Mon Aug 27 06:21:30 2018 >>> sys-apps/util-linux-2.32.1
24 > > merge time: 32 minutes and 58 seconds.
25 > >
26 > > Tue Nov 13 10:03:58 2018 >>> sys-apps/util-linux-2.33
27 > > merge time: 1 hour, 19 minutes and 49 seconds.
28 > >
29 > > Fri Jan 11 09:20:21 2019 >>> sys-apps/util-linux-2.33.1
30 > > merge time: 1 hour, 23 minutes and 37 seconds.
31 > >
32 > > Thu Feb 21 04:14:33 2019 >>> sys-apps/util-linux-2.33.1
33 > > merge time: 1 hour, 25 minutes and 15 seconds.
34 > >
35 >
36 > 2.33 was changed to use python-r1 eclass instead of python-single-r1
37 > eclass. And the increase of build time seems caused by an out-of-
38 > source
39 > build for each python implementation. Some libraries are built
40 > several
41 > times (for native abi + for each python implementation).
42
43 And there is additional configure run for each python implementation.

Replies

Subject Author
Re: [gentoo-dev] util-linux build time increase? Joshua Kinard <kumba@g.o>