blob: 793874c0a2ee6ed66ecb098a52bc3daf152dbabb [file] [log] [blame]
#!/bin/sh
# List the versions of all of SVN's dependencies.
# The output is suitable for putting in the buildbot slave's 'info/host'
# file, after a general description of the slave machine.
echo "=== SVN dependencies ==="
DEPS="gcc apr apr-util apr-devel apr-util-devel httpd httpd-devel \
neon neon-devel python python-devel ruby ruby-devel"
#yum -C list $DEPS
rpm -q ${DEPS} | sort | uniq
# The SQLite version is found by the name of the amalgamation directory,
# which is found in the home dir. It is also explicitly referenced in the
# './configure' line in 'svnbuild.sh'.
(cd && echo sqlite-3.*[0-9].*[0-9])
echo
echo "=== SVN test dependencies ==="
#rpm -q pysqlite | sort | uniq
echo
JAVA_VER=`java -fullversion 2>&1`
PY_VER=`python -V 2>&1`
RUBY_VER=`ruby --version`
PERL_VER=`perl -v | grep This`
echo "=== interpreters / bindings ==="
echo "Java: $JAVA_VER"
echo "Python: $PY_VER"
echo "Ruby: $RUBY_VER"
echo "Perl: $PERL_VER"
echo
echo "=== BuildBot version ==="
buildbot --version
echo