ports/132615: [patch] x11/libX11: work aroung parsing bug in
Bash 4.0
Eygene Ryabinkin
rea-fbsd at codelabs.ru
Fri Apr 24 20:21:50 UTC 2009
Gentlemen, good day.
Sun, Mar 15, 2009 at 10:20:17AM +0300, Eygene Ryabinkin wrote:
> I had researched on the DOLT a little bit more and found that
> doltcompile greatly speeds up the compilation process, because it was
> written precisely for this purpose:
> http://lists.debian.org/debian-devel/2008/04/msg00286.html
>
> So, I would say that it's better to patch the doltcompile script itself
> rather than to drop support for it.
I had made some measurements for non-DOLT and DOLT case for the
current libX11 case. Here are the results of ministat spawned
for data from 10 compilation cycles with DOLT and without DOLT:
(fully warmed disk cache, almost zero activity on the machine,
all resources are dedicated to the port building):
-----
x noDOLT.real
+ withDOLT.real
+------------------------------------------------------------------------------+
| ++ |
| ++ x |
| +++++ + x xxx xx xxx|
||______M_A_________| |___A____| |
+------------------------------------------------------------------------------+
N Min Max Median Avg Stddev
x 10 177.48 189.25 184.365 184.366 3.5870173
+ 10 135.01 159.06 137.345 139.211 7.0399976
Difference at 95.0% confidence
-45.155 +/- 5.24948
-24.492% +/- 2.84732%
(Student's t, pooled s = 5.58696)
-----
I'd say that 45 seconds (24.5%) speedup worth some patching.
Any thoughts 'bout this?
--
Eygene
_ ___ _.--. #
\`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard
/ ' ` , __.--' # to read the on-line manual
)/' _/ \ `-_, / # while single-stepping the kernel.
`-'" `"\_ ,_.-;_.-\_ ', fsc/as #
_.-'_./ {_.' ; / # -- FreeBSD Developers handbook
{_.-``-' {_/ #
More information about the freebsd-x11
mailing list