Boost logo

Boost-Build :

From: Bill Hoffman (bill.hoffman_at_[hidden])
Date: 2007-10-07 15:18:46


Vladimir Prus wrote:
> Bill Hoffman wrote:
>
>
>> After my post, I realized that I could phase this better. At no point
>> did KDE not use CVS CMake. They never maintained a "KDE" copy
>> of CMake. Any changes made to CMake for KDE were put directly into
>> the main development tree of CMake. Now, there were times when
>> they could not use an official release of CMake, and had to use
>> development snapshots which I created for them.
>>
>
> This does not contradict with what I've claimed:
>
> "you could not build KDE by any released version of CMake"
>
> Also, you also confirmed that for KDE, some changes were made in CMake.
> Therefore, the claim that Boost would only have to maintain CMake description,
> and don't ever touch, or request changes in CMake itself, is not backed up
> by KDE's experience.
>
So, I said : "OK, that is half true... ".

I am confirming your claim that KDE did not build with a released CMake
for a short time. However, I am contradicting the claim that you made
(twice):

"Repeat: KDE folks, not CMake developers."

The major development work was done by CMake developers.

I am also making a further claim that CMake is more mature now, and I do
not foresee
boost requiring a non-release version of CMake. In addition, all
changes made in
CMake for KDE have been maintained and tested by CMake developers, and
not be KDE developers. Once integrated into CMake, modifications to CMake
are tested continuously by the CMake testing system.

I don't think the claim has been made that CMake will not ever change
in the future. On the contrary, CMake is an active project that will
continue
to improve. However, Doug's efforts have shown that CMake can
build boost today using released CMake versions.

-Bill


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk