On a Friday in 2026, Daniel P. Berrangé via Devel wrote:
The build logs for the Fedora jobs in gitlab CI are all getting truncated with a message:
[1278/1650] gcc -o te Job's log exceeded limit of 4194304 bytes. Job execution will continue but no more output will be collected.
when we're only 3/4 of the way through the build process this is massively unhelpful if something fails at the end...like unit tests.
Removing some -D flags and cutting down logs from the package install phase remove about 1 MB of log file output.
Moving -W flags off the compiler command line, to a separate file, removes about another 2 MB of log file output.
IOW, the overall log drops from 5.7 MB to 2.7 MB and are thus fully captured by gitlab.
Patch 3 depends on:
https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/563
Daniel P. Berrangé (3): src: remove some -D defines from compiler args meson: write all warning flags to 'c-warnings.txt' ci: regenerate with 'lcitool manifest'
Reviewed-by: Ján Tomko <jtomko@redhat.com> Jano