LibreOffice Conference 2025

Reducing LibreOffice build time with include-what-you-use, v2
2025-09-04, 16:00–16:30 (Europe/Budapest), Auditorium

I gave the first version of this talk about using include-what-you-use on LibreOffice core in 2019, let's see what changes happened since then and what are the results of the continued effort.


Compilation time of the LibreOffice core is a continous concern, one way to reduce it is to use include-what-you-use to reduce the compiler input, by removing unneeded headers.
The include-what-you-use tool and our wrapper script was continously improved and used to achieve this.
In this talk I'll try to give an overview of the results and ideas for possible future improvements.

Long time translator, contributor to LibreOffice, currently QA at Collabora.

This speaker also appears in: