Debugging build times
Lately, the repository has been taking +10 hours to compile all the packages. I think that’s a lot for a little more than 250 packages, most of them small utilities and/or _-bin_ files from AUR, built in a DEV1-L (4 cores, 8 Gb RAM) virtual machine from Scaleway. After investigating the matter, I found out that 12 of the packages took four hours and sixteen minutes to build. Pkg Hours Minutes ./pueue/makepkg.log 0 12 ./ffsend/makepkg.log 0 15 ./joplin/makepkg.log 0 15 ./bandwhich/makepkg.log 0 16 ./session-desktop/makepkg.log 0 17 ./mindforger/makepkg.log 0 17 ./giada-git/makepkg.log 0 17 ./brackets/makepkg.log 0 21 ./newbreeze-git/makepkg.log 0 24 ./falkon-git/makepkg.log 0 24 ./newsflash-git/makepkg.log 0 31 ./firefox-kde-opensuse/makepkg.log 0 47 256 I decided to give it a go at reducing the packages build time. The first set of changes I made were: ...