This gave me the following error:
Installing GLPK
Updating the git repository for glpk
No need to rebuild glpk
Installing libspatialindex
Updating the git repository for libspatialindex
Traceback (most recent call last):
  File "../bin/firedrake-update", line 1214, in <module>
    build_and_install_libspatialindex()
  File "../bin/firedrake-update", line 799, in build_and_install_libspatialindex
    check_call(["./autogen.sh"])
  File "../bin/firedrake-update", line 357, in check_call
    log.debug(subprocess.check_output(arguments, stderr=subprocess.STDOUT, env=env))
  File "/opt/firedrake/python/2.7.9/lib/python2.7/subprocess.py", line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['./autogen.sh']' returned non-zero exit status 1
Log is attached.
Thanks
Will