Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo compilation time for chromium
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21782
Location: here

PostPosted: Mon Oct 23, 2017 9:48 am    Post subject: Reply with quote

dweezil-n0xad wrote:
I'm very happy with the Firefox 57 beta. The new Quantum engine is very fast. You can find ebuild in the mozilla overlay.

The problem is that developer tools of chromium are very powerful
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Tom_
Guru
Guru


Joined: 20 May 2004
Posts: 384
Location: France

PostPosted: Tue Oct 24, 2017 9:42 am    Post subject: Reply with quote

I'm already using Firefox (version 56 for the moment) but I like to have two different browsers! I'll take a look at Firefox 57 beta but also at Palemoon!
Back to top
View user's profile Send private message
Mrat
n00b
n00b


Joined: 27 Oct 2017
Posts: 15
Location: Argentina

PostPosted: Sat Oct 28, 2017 2:06 am    Post subject: Reply with quote

Tom_ wrote:
Pfff it just took me 4 hours and 9 minutes to emerge www-client/chromium-62.0.3202.62 with an Intel i5 2500k ! Seriously?! More than 4 hours to build a web browser ?

Code:
mrat ~ # genlop -t chromium
 * www-client/chromium

     Fri Oct  6 06:05:39 2017 >>> www-client/chromium-61.0.3163.100
       merge time: 7 hours, 7 minutes and 25 seconds.


I would love just 4 hours.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5762

PostPosted: Sat Oct 28, 2017 4:27 am    Post subject: Reply with quote

Yeah, it's getting a bit ridiculous. Chromium's tarballs have grown morbidly obese too, not something I want to put up with every fortnight for security updates. I'm already preparing to vote with my feet again:
Code:
 ~ $ qlop -gHd '1 week ago' www-client/{chromium,firefox} dev-lang/rust
chromium: Thu Oct 26 10:04:16 2017: 7 hours, 11 minutes, 11 seconds
chromium: 1 times
firefox: Sat Oct 28 01:06:02 2017: 52 minutes, 29 seconds
firefox: 1 times
rust: Fri Oct 27 22:15:42 2017: 1 hour, 39 minutes, 15 seconds
rust: 1 times
Back to top
View user's profile Send private message
Perfect Gentleman
l33t
l33t


Joined: 18 May 2014
Posts: 799

PostPosted: Sat Oct 28, 2017 5:02 am    Post subject: Reply with quote

Code:
chromium: Sat Oct 28 01:15:26 2017: 2 hours, 4 seconds
chromium: 1 times
firefox: Thu Oct 26 14:18:35 2017: 15 minutes, 35 seconds
firefox: 1 times
rust: Sat Oct 28 00:40:25 2017: 35 minutes, 1 second
rust: 1 times


Code:
firefox: Thu Oct 26 14:39:10 2017: 33 minutes, 50 seconds
firefox: 1 times
rust: Sat Oct 28 11:03:09 2017: 1 hour, 2 minutes, 16 seconds
rust: 1 times
Back to top
View user's profile Send private message
mimosinnet
l33t
l33t


Joined: 10 Aug 2006
Posts: 663
Location: Barcelona, Spain

PostPosted: Sun Nov 19, 2017 3:26 pm    Post subject: Reply with quote

I have a binhost to compile binary packages for my laptops, so I do not have to worry about compile times (particularly if something breaks down).

Code:
# cat /proc/cpuinfo | grep 'model name'
model name      : Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz


Code:
# genlop -t chromiu
     Wed Oct 18 06:18:50 2017 >>> www-client/chromium-61.0.3163.100
       merge time: 8 hours, 51 minutes and 33 seconds.

     Mon Oct 23 06:17:19 2017 >>> www-client/chromium-62.0.3202.62
       merge time: 9 hours, 51 minutes and 20 seconds.

     Tue Nov 14 07:49:04 2017 >>> www-client/chromium-62.0.3202.89
       merge time: 9 hours, 54 minutes and 58 seconds.

     Sun Nov 19 03:58:33 2017 >>> www-client/chromium-62.0.3202.89
       merge time: 9 hours, 54 minutes and 46 seconds

_________________
Please add [solved] to the initial post's subject line if you feel your problem is resolved.
Take care of the community answering unanswered posts.
Back to top
View user's profile Send private message
kitsunenokenja
Tux's lil' helper
Tux's lil' helper


Joined: 20 Jan 2004
Posts: 131

PostPosted: Sun Nov 19, 2017 3:48 pm    Post subject: Reply with quote

Why are you all showing insanely long compile times? Are you not using ccache? Note: this is my build time with ccache and ungoogled patches from pg_overlay. Added two other entries for comparison purposes. Everything built with GCC 5.4.

Code:

     Mon Nov  6 19:58:16 2017 >>> www-client/chromium-62.0.3202.84
       merge time: 3 hours, 12 minutes and 16 seconds.

     Mon Oct  9 18:04:31 2017 >>> www-client/firefox-52.4.0
       merge time: 25 minutes and 30 seconds.

     Thu Nov 16 00:19:35 2017 >>> app-office/libreoffice-5.4.2.2
       merge time: 1 hour, 9 minutes and 30 seconds.

_________________
ProtonMail - Free encrypted e-mail from Switzerland
Let's Encrypt - Free SSL cert organisation
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 3954
Location: Dallas area

PostPosted: Mon Nov 20, 2017 10:47 am    Post subject: Reply with quote

Showing compile times without mentioning the CPU and memory doesn't mean much of anything.

A single core cpu running a 2.4ghz vs a 8 core processor running at 3.4ghz will definitely show differences in compile times. :wink:
_________________
Asus m5a99fx, FX 8320 - nouveau, oss4, rx550 for qemu passthrough
Acer laptop E5-575, i3-7100u - i965, alsa
---both---
5.0.13 zen kernel, profile 17.0 (no-pie) amd64-no-multilib
gcc 8.2.0, eudev, openrc, openbox, palemoon
Back to top
View user's profile Send private message
msava
n00b
n00b


Joined: 21 Nov 2017
Posts: 5

PostPosted: Tue Nov 21, 2017 3:04 pm    Post subject: Re: MAKEOPTS="-jX" Reply with quote

thawn wrote:
In case of overly long compile times, you may want to try to add the following to your /etc/make.conf:
MAKEOPTS="-jX"
Where X is the number of physical cores + 1


I believe you meant to say logical cores, did you not?
Back to top
View user's profile Send private message
Nreal
Apprentice
Apprentice


Joined: 06 Jan 2009
Posts: 159

PostPosted: Thu Jul 19, 2018 1:07 pm    Post subject: Reply with quote

:lol:
boxi /home/markus # genlop -t chromium
* www-client/chromium

Tue Jun 5 02:01:57 2018 >>> www-client/chromium-66.0.3359.170
merge time: 5 hours, 2 minutes and 52 seconds.

Wed Jun 6 09:55:21 2018 >>> www-client/chromium-67.0.3396.62
merge time: 5 hours, 38 minutes and 3 seconds.

Thu Jun 7 00:17:16 2018 >>> www-client/chromium-67.0.3396.62
merge time: 7 hours, 41 minutes and 17 seconds.

Sat Jun 9 05:17:23 2018 >>> www-client/chromium-67.0.3396.62
merge time: 6 hours, 19 minutes and 47 seconds.

Sun Jun 10 14:57:59 2018 >>> www-client/chromium-67.0.3396.79
merge time: 6 hours, 32 minutes and 46 seconds.

Fri Jun 15 08:24:47 2018 >>> www-client/chromium-67.0.3396.87
merge time: 1 hour, 49 minutes and 34 seconds.

Sat Jun 16 16:52:38 2018 >>> www-client/chromium-68.0.3440.25
merge time: 1 hour, 52 minutes and 57 seconds.

Thu Jul 19 06:11:17 2018 >>> www-client/chromium-68.0.3440.25
merge time: 1 hour, 40 minutes and 8 seconds.

Thu Jul 19 16:06:02 2018 >>> www-client/chromium-68.0.3440.25
merge time: 18 minutes and 21 seconds.
Back to top
View user's profile Send private message
juampii
n00b
n00b


Joined: 23 Oct 2009
Posts: 57
Location: Argentina

PostPosted: Fri Jul 20, 2018 4:21 am    Post subject: Reply with quote

Code:
model name      : Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz

Code:
Sun Jul 15 17:05:23 2018 >>> www-client/chromium-68.0.3440.25
       merge time: 4 hours, 27 minutes and 3 seconds.


i7 3930k - 6c 12t
Back to top
View user's profile Send private message
Goverp
l33t
l33t


Joined: 07 Mar 2007
Posts: 669

PostPosted: Fri Jul 20, 2018 7:57 am    Post subject: Reply with quote

IIUC qt-webengine is based on Chrome code, and it's now taking me 6hrs to compile. Is there any way to give its ebuild the "jumbo" treatment?
_________________
Greybeard
Back to top
View user's profile Send private message
Nreal
Apprentice
Apprentice


Joined: 06 Jan 2009
Posts: 159

PostPosted: Sat Jul 21, 2018 10:27 am    Post subject: Reply with quote

Code:
Sat Jul 21 13:24:35 2018 >>> www-client/chromium-68.0.3440.25
       merge time: 16 minutes and 51 seconds.


Code:
2X Intel(R) Xeon(R) CPU E5-2696 v3 @ 2.30GHz
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 1775
Location: Here and Away Again

PostPosted: Sat Jul 21, 2018 7:07 pm    Post subject: ><)))°€ Reply with quote

Goverp wrote:
IIUC qt-webengine is based on Chrome code, and it's now taking me 6hrs to compile. Is there any way to give its ebuild the "jumbo" treatment?

Chromium, yes. :]

Jumbo builds have been available in QtWebEngine since 2017-11-22, I believe starting from 5.10.1 what comes to releases.

I don't imagine it will be feasible for the 5.9 branch though.
_________________
Kind Regards,
~ The Noob Unlimited ~

Sore wa sore, kore wa kore.
Back to top
View user's profile Send private message
Goverp
l33t
l33t


Joined: 07 Mar 2007
Posts: 669

PostPosted: Sun Jul 22, 2018 9:52 am    Post subject: Re: ><)))°€ Reply with quote

Chiitoo wrote:
...
Jumbo builds have been available in QtWebEngine since 2017-11-22, I believe starting from 5.10.1 what comes to releases.
...

Thanks for the info.
IIUC, that'll be hard-wired into the code, which would explain why there's no USE=jumbo on the extant qtwebengine-5.11.1.ebuild?
_________________
Greybeard
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum