Hi List,

I'm trying to get to know EasyBuild. So far there's been lots of little 
surprises and frustrations, but as I'm slowly getting used to the whole system, 
it looks like a nice way to manage building (scientific) software from source.


A couple of things I still do not fully understand. One of them is why build 
tools like CMake and M4 are recompiled for each toolchain. In most easyconfigs 
where CMake is in the builddependencies it is specified without toolchain. So 
it seems that the installation of toolchain-specific CMakes is mainly because 
the limited availability of CMake easyconfigs using the dummy toolchain. Am I 
missing something, or would it make more sense to make an easyconfig for each 
CMake version using the dummy toolchain and not for other toolchains?


The same thing goes for flex and bison, but these packages actually have a lib 
part, so for some use cases it could actually make sense to predicate their 
version on the toolchain.


Maarten Bosmans

Reply via email to