And some thoughts on improving this; currently we add a ton of deps for packages that are really internal and typically change en-masse or not at all.
eg. 'boost' - it is installed, and then ~never changes again - people don't edit a single boost header and expect a dependency clean re-compile. Ergo: find -type f | xargs grep 'solver.*boost/' | wc -l 4.5 million hits (of 21.5million - worth having). IMHO we could - without significant loss of functionality reduce all those deps to a single stamp file (which we prolly install anyway) in the solver. Should be ~trivial to elide in our dep-re-writing anyway, save > 300Mb of space etc. Should just be a few lines in solenv/bin/concat-deps.c My question would be: do we want to continue to make 'over precise deps' at this large computational, space and build performance cost possible ? ATB, Michael. -- michael.me...@suse.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice