[devel] MongoDB против сборочницы и пересборочницы
Ilya Kurdyukov
ilyakurdyukov на basealt.ru
Вс Авг 6 15:34:31 MSK 2023
On 8/6/23 19:03, alexei на taf.ru wrote:
> Добрый день!
>
> На днях зарелизилась новая ветка СУБД MongoDB.
> Этот проект и до этого имел хороший аппетит на дисковое
> пространство при сборке, и иногда сборка проходила не
> с первого раза. Но нет предела совершенству, и версия
> 7.0.0 при сборке из ~700мб исходников генерит порядка
> 30 гигабайт объектников и на финальном этапе еще примерно
> столько же .o файлов создается в процессе LTO оптимизации
> в каталоге /tmp сборочного окружения.
>
> Сейчас сборка останавливается с сообщением о исчерпании места
> под /tmp. Можно ли решить эту проблему просто запросив увеличение
> квоты, или уже надо что-то думать другое?
Квотой это не решается.
Можно попробовать снизить уровень отладочной информации, так делается
для некоторых пакетов:
%define optflags_debug -g1
LTO еще можно попробовать отключить, если это тратит много места.
Можно попробовать разделить MongoDB на несколько пакетов.
Подробная информация о списке рассылки Devel