Hello Peter,
On Sat, Feb 21, 2015 at 11:46:04PM +0800, Peter Teoh wrote:
Error: Hash sum check for libssh failed make[2]: *** [libssh.file] Error 1 make[1]: *** [_install_in_port_dir] Error 2 make: *** [prepare-libssh] Error 2
the download site for libssh currently has issues. So, maybe you fetched something different from the expected libssh-0.5.4.tar.gz with sha1sum of 4a372378db8fffaf28d5c79d80b2235843aa587c. I contacted the webmaster just now.
My host is Ubuntu 14.04 64-bit LTS. I know this is not the recommended platform, but I don't have any existing 12.04 lying around.
At least one of our developers is also using 14.04 and has no considerable issues.
Similarly, for ports, "make prepare" gives:
/home/tthtlc/Downloads/genode/repos/ports/ports/gcc.port:19: *** Need to have 'autoconf2.64' installed.. Stop. make[1]: *** [_install_in_port_dir] Error 2 make: *** [prepare-gcc] Error 2
In this case you should take the message literally: The port expects you have installed the autoconf2.64 package of Ubuntu.
aptitude install autoconf2.64
should do the trick.
Regards