Overview

Request 1180096 revoked

- Reduce memory usage for aarch64


Bruno Pitrus's avatar

I managed to build electron without //components/sync with its ginormous protos and it seems it now builds on aarch64 without limiting threads. Will submit an update later today.


Guillaume GARDET's avatar

What is //components/sync for? I mean which features are we losing?


Bruno Pitrus's avatar

we are losing no features. //components/sync is used for Google account integration, and i have stolen a QtWebEngine patch removing these hooks from Chromium. This reduces binary size by about 1–2 megabytes.


Bruno Pitrus's avatar

It still fails sometimes. Honestly reconfiguring one of the builders to allocate more ram to VMs would help here.

Request History
Guillaume GARDET's avatar

Guillaume_G created request

- Reduce memory usage for aarch64


Bruno Pitrus's avatar

dziobian declined request

That line is already added below. All aarch64 targets are built with LTO already.


Guillaume GARDET's avatar

Guillaume_G revoked request

The package 'home:Guillaume_G:branches:openSUSE:Factory:ARM/nodejs-electron' has been removed

openSUSE Build Service is sponsored by