GNOME Bugzilla – Bug 727225
Tarball cannot be built
Last modified: 2014-10-24 20:50:04 UTC
Trying to build the tarball results in a build failure: [ 5s] + make -j1 [ 5s] make: *** No rule to make target 'src/gssh-enum-types.h.template', needed by 'gssh-enum-types.h'. Stop. [ 5s] error: Bad exit status from /var/tmp/rpm-tmp.XFBnc8 (%build) There is no src/gssh-enum-types.h.template in either the tarball or in GIT There does, on the other hand, exist the file ./gssh-enum-types.h, which is what should be built dynamically.
Ah sorry, I build everything from git myself, nowadays even for the Fedora packages I maintain I usually just use "git archive" to generate tarballs and don't bother with Automake. I'll fix this this time though.
Oops. This wasn't even intended to be a hotssh tarball, rather a libgssh one.
This is now fixed in libgssh git master: https://git.gnome.org/browse/libgssh/commit/?id=0e6c2661c0615738ea0c116eefeffca3f47449ff hotssh is still not quite ready for a real release. I did some manual surgery in the FTP site to rename the hotssh-2014.2 tarball to .broken. (Hotssh *is* open to contributions in git master though)