Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703338 - www-client/chromium-79 please introduce USE=jumbo-build again
Summary: www-client/chromium-79 please introduce USE=jumbo-build again
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-19 07:49 UTC by Alex
Modified: 2019-12-19 21:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild with jumbo-build flag (chromium-79.0.3945.88.ebuild,22.35 KB, text/plain)
2019-12-19 07:50 UTC, Alex
Details
jumbo patch (chromium-79-jumbo.patch,1.06 KB, patch)
2019-12-19 07:50 UTC, Alex
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2019-12-19 07:49:34 UTC
jumbo-build flag was removed from chromium ebuild.
Without it compile time for chromium is much longer.

I've added it back. With it build fails due to 2 cc files sharing same function name CreateExtraView in empty namespace. 
https://chromium.googlesource.com/chromium/src/+/79.0.3945.88/chrome/browser/ui/views/confirm_bubble_views.cc
https://chromium.googlesource.com/chromium/src/+/79.0.3945.88/chrome/browser/ui/views/accessibility/invert_bubble_view.cc

This can be further fixed by renaming one of the methods.


Reproducible: Always
Comment 1 Alex 2019-12-19 07:50:19 UTC
Created attachment 600074 [details]
ebuild with jumbo-build flag
Comment 2 Alex 2019-12-19 07:50:51 UTC
Created attachment 600076 [details, diff]
jumbo patch
Comment 3 Mike Gilbert gentoo-dev 2019-12-19 21:20:01 UTC
Sorry, but the upstream developers are dropping support for it.