I rebuilt all the packages in etch inside an i386 etch chroot on bi-Opteron systems with 2 Go of RAM. Here is some data about the build times for each package. They include the time needed to fetch the dependencies from a Debian mirror over NFS, so might have been overloaded during some builds, so it the build times might not be totally accurate, especially for the very short builds.
Two packages are excluded from the following stats because their didn’t complete their build: libmail-mboxparser-perl and camas.
17 packages took more than 1 hour to build. They are:
Package | Build time (seconds) |
---|---|
openoffice.org | 21537 |
linux-2.6.16 | 17859 |
linux-2.6 | 14833 |
gcc-4.0 | 9142 |
gcj-4.1 | 9062 |
gcc-4.1 | 7111 |
gnat-4.1 | 6910 |
installation-guide | 6337 |
gcc-3.4 | 6022 |
octaviz | 5735 |
gcj-4.0 | 5300 |
k3d | 5294 |
openscenegraph | 4851 |
ghc6 | 4670 |
glibc | 4504 |
vtk | 3954 |
atlas3 | 3759 |
Most packages build very quickly:
Build time (s) | Number of packages | Total |
---|---|---|
< 30 | 5389 | 5389 |
30 – 59 | 2354 | 7743 |
60 – 119 | 1304 | 9047 |
120 – 499 | 873 | 9920 |
600 – 1799 | 92 | 10012 |
> 1800 | 40 | 10052 |
The total build time is 220.4 hours (that’s 9.2 days), the mean build time is 78.9s, the median build time is 27s.