Re: Improving www/chromium build time on arm64

John F Carr <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm,gmane.os.freebsd.devel.ports
Message-ID <[email protected]>

> On May 23, 2023, at 03:31, Nuno Teixeira <[email protected]> wrote:
> 
> Hello all,
> 
> I'm running 13-STABLE on rpi4 8 and since firefox{-esr} is constantly tab crashing and seg faulting I decided to give chromium a try.
> chromium pkg isn't available for arm64 and I didn't found error log at https://pkg-status.freebsd.org/ so I decided to build it on poudriere.
> 
> It fails to build around 70% but my biggest concern is build time: 27 hours for 70% compilation!
> 
> Just for comparison:
> llvm15: 12h
> rust: 9h
> firefox: 6h

I tried to build ungoogled-chromium on a 32 core ARM (Ampere).  The compile phase ran for four hours (~128 core-hours) before failing at 99% complete.  Then poudriere spent two hours running grep single-threaded, according to top.  I have seen a long grep stage before.  I don't know why grep takes so long.  The compile log is over 100 MB, but that should not take hours to parse.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.