===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/51.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -c -r1.7 -r1.8
*** www/51.html 2012/03/14 10:37:31 1.7
--- www/51.html 2012/03/14 11:59:56 1.8
***************
*** 116,121 ****
--- 116,144 ----
[Not written yet]
+
Major performance and stability improvements in the package build process
+
+ - 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.
+
- 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
+
- more checks are done during package builds, for increased user friendliness
+
- the long term process of documenting the infrastructure is now 100% done.
+
- 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.
+
- the semantics of pkg_add -a have been nailed down and a few minor bugs
+ have been fixed.
+
- 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.
+
- dpb recognizes full builds and trims some duplicate package builds
+
+
Assorted improvements:
- Improved locale support.
***************
*** 130,136 ****
- 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.
- Architecture-independent kernel support for thread-control-block handling for rthreads.
- Small improvements to Linux compat (only available on i386).
-
- Many improvements to the dpb tool used for bulk ports builds and distfile mirroring.
Install/Upgrade process changes:
--- 153,158 ----
***************
*** 592,598 ****
alt="OpenBSD">
www@openbsd.org
! $OpenBSD: 51.html,v 1.7 2012/03/14 10:37:31 sthen Exp $