From kde-commits Mon Jul 16 11:19:04 2012 From: =?utf-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= Date: Mon, 16 Jul 2012 11:19:04 +0000 To: kde-commits Subject: icecream Message-Id: <20120716111904.0D90BAC7A9 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=134243784828174 SVN commit 1305964 by lunakl: check if the remote node can actually use an environment Too old nodes can fail to use an environment e.g. because their kernel is too for for the glibc. So after installing an environment first try to run bin/true to verify. If that fails, blacklist the node for that environment. M +2 -0 NEWS M +3 -0 client/icecc-create-env M +24 -5 client/remote.cpp M +71 -0 daemon/environment.cpp M +4 -0 daemon/environment.h M +29 -0 daemon/main.cpp M +2 -30 daemon/serve.cpp M +53 -0 services/comm.cpp M +42 -2 services/comm.h M +28 -1 services/scheduler.cpp http://websvn.kde.org/?view=rev&revision=1305964