version 1.10, 2012/03/14 14:30:55 |
version 1.11, 2012/03/15 10:22:30 |
|
|
<li>[Not written yet] |
<li>[Not written yet] |
</ul> |
</ul> |
<p> |
<p> |
<li>Major performance and stability improvements in the package build process |
|
<ul> |
|
<li>downloading of distfiles is simpler, can resume interrupted download, |
|
discover file moves, and expire old files. Distfiles mirror sites now use |
|
the new and improved method. |
|
<li>dependency handling during ports build and package creation is at least |
|
twice as fast, twenty times as fast in pathological cases. This also affects |
|
user scripts such as out-of-date |
|
<li>more checks are done during package builds, for increased user friendliness |
|
<li>the long term process of documenting the infrastructure is now 100% done. |
|
<li>The distributed ports builder (dpb) can now clean up old dependencies, |
|
thus helping package builds be more reproducible. |
|
This found tens of hidden build dependencies in the ports tree already. |
|
<li>the semantics of pkg_add -a have been nailed down and a few minor bugs |
|
have been fixed. |
|
<li>arch-dependent issues are better classified, leading to better builds on |
|
old architectures in some complicated cases. In particular, dpb explicitly |
|
purges from memory info about packages it cannot build and stuff that |
|
depends on it, leading to better life on sparc and vax which have very |
|
small data-size limits. |
|
<li>dpb recognizes full builds and trims some duplicate package builds |
|
</ul> |
|
<p> |
|
<li>Assorted improvements: |
<li>Assorted improvements: |
<ul> |
<ul> |
<li>Improved locale support. |
<li>Improved locale support. |
|
|
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Over ?,??? ports, major robustness and speed improvements in package tools. |
<li>Over 7,000 ports, major performance and stability improvements in |
|
the package build process |
|
<ul> |
|
<li>downloading of distfiles is simpler, can resume interrupted download, |
|
discover file moves, and expire old files. Distfiles mirror sites now use |
|
the new and improved method. |
|
<li>dependency handling during ports build and package creation is at least |
|
twice as fast, twenty times as fast in pathological cases. This also affects |
|
user scripts such as out-of-date |
|
<li>more checks are done during package builds, for increased user friendliness |
|
<li>the long term process of documenting the infrastructure is now 100% done. |
|
<li>The distributed ports builder (dpb) can now clean up old dependencies, |
|
thus helping package builds be more reproducible. |
|
This found tens of hidden build dependencies in the ports tree already. |
|
<li>the semantics of pkg_add -a have been nailed down and a few minor bugs |
|
have been fixed. |
|
<li>arch-dependent issues are better classified, leading to better builds on |
|
old architectures in some complicated cases. In particular, dpb explicitly |
|
purges from memory info about packages it cannot build and stuff that |
|
depends on it, leading to better life on sparc and vax which have very |
|
small data-size limits. |
|
<li>dpb recognizes full builds and trims some duplicate package builds |
|
</ul> |
|
<p> |
<li>Many pre-built packages for each architecture: |
<li>Many pre-built packages for each architecture: |
<table border=0 cellspacing=0 cellpadding=2 width="95%"> |
<table border=0 cellspacing=0 cellpadding=2 width="95%"> |
<tr> |
<tr> |