[BACK]Return to 51.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/51.html between version 1.7 and 1.8

version 1.7, 2012/03/14 10:37:31 version 1.8, 2012/03/14 11:59:56
Line 116 
Line 116 
     <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.
Line 130 
Line 153 
     <li>Improved correctness of execing, coredumping, signal delivery, alternate signal stacks, blocking socket accepts(), mutexes and condition variables, per-thread errno, symbol binding, and ktracing when rthreads are in use.      <li>Improved correctness of execing, coredumping, signal delivery, alternate signal stacks, blocking socket accepts(), mutexes and condition variables, per-thread errno, symbol binding, and ktracing when rthreads are in use.
     <li>Architecture-independent kernel support for thread-control-block handling for rthreads.      <li>Architecture-independent kernel support for thread-control-block handling for rthreads.
     <li>Small improvements to Linux compat (only available on i386).      <li>Small improvements to Linux compat (only available on i386).
     <li>Many improvements to the dpb tool used for bulk ports builds and distfile mirroring.  
     </ul>      </ul>
 <p>  <p>
 <li>Install/Upgrade process changes:  <li>Install/Upgrade process changes:

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8