Package: src:cairo Version: 1.16.0-5 Tags: patch while the package doesn't create udeb's with the noudeb profile, it still builds a separate tree.
trying to enable link time optimization results into a failing test. Both Fedora and Opensuse kept lto enabled for cairo, but also ignoring test failures during the build. The line optimize=-lto currently doesn't have any affect for Debian, afaics. I didn't investigate the test failure itself. test and build log at https://launchpad.net/ubuntu/+archive/test-rebuild-20210325-hirsute/+build/21214109 patch at http://launchpadlibrarian.net/530874655/cairo_1.16.0-5build1_1.16.0-5ubuntu1.diff.gz