compilation of `hydra' failed

Joerg van den Hoff j.van_den_hoff at fzd.de
Thu Jun 5 09:06:31 PDT 2008


On Thu, Jun 05, 2008 at 04:35:19PM +0200, Joerg van den Hoff wrote:
> On Thu, Jun 05, 2008 at 06:52:57AM -0500, Ryan Schmidt wrote:
> > On Jun 5, 2008, at 03:41, Joerg van den Hoff wrote:
> > 
> > >On Wed, Jun 04, 2008 at 03:08:38PM -0500, Ryan Schmidt wrote:
> > >
> > >>On Jun 4, 2008, at 10:06, Joerg van den Hoff wrote:
> > >>
> > >>>I'm back to field one: due to your above news, I just did:
> > >>>
> > >>>port clean --all libssh
> > >>>port uninstall hydra     #this was the old (working) version
> > >>>without ssh support
> > >>>port clean --all hydra
> > >>>port selfupdate
> > >>>port sync
> > >>>port install hydra
> > >>>
> > >>>which crashed again:
> > >>>============================CUT===================================== 
> > >>>=
> > >>>--->  Building hydra with target all
> > >>[snip]
> > >>>/usr/bin/gcc-4.0 -I. -Wall -O2 -c hydra-ssh2.c -DLIBOPENSSL -
> > >>>DLIBSSH -I/opt/local/include/libssh01 -I/opt/local/include
> > >>>hydra-ssh2.c:10:2: warning: #warning "If compilation of hydra-ssh2
> > >>>fails, you are not using v0.11. Download from http://www.
> > >>>0xbadc0de.be/"
> > >>>hydra-ssh2.c:12:27: error: libssh/libssh.h: No such file or  
> > >>>directory
> > >>[snip]
> > >>>
> > >>
> > >>Did the port libssh01 get installed? It would provide libssh/libssh.h
> > >>in /opt/local/include/libssh01.
> > >
> > >I checked this: no libssh01 in this location. but then I repeated
> > >exactly the sequence of commands (history excerpt...):
> > >
> > >2   10:32   sudo port -v clean --all libssh
> > >3   10:32   sudo port uninstall hydra
> > >4   10:32   sudo port clean --all hydra
> > >5   10:32   sudo port -v sync
> > >6   10:34   sudo port -v install hydra
> > >
> > >and now hydra installed just so!?
> > >
> > >so, sorry for the noise (though I swear the usual oath that I used
> > >exactly the same commands yesterday...) and many thanks again for  
> > >fixing the
> > >ssh issue.
> > 
> > I take it libssh01 is installed now?
> 
> right. 
> 
> > 
> > I think the first time you tried to install must have been before  
> > libssh01 got added to the PortIndex (which is only regenerated every  
> > 12 hours), so when hydra asked for it as a dependency, MacPorts  
> > didn't know where to find it, skipped it, and proceeded to try to  
> > install hydra anyway, which failed. Now that libssh01 is in the index  
> > it can be installed properly.
> > 

me again.
`hydra' is now installed and running, sort of: when using the `ssh2'
protocol hydra apparently runs as it should but terminates (apparently
_not_ prematurely, but I'm not sure) with something like:

hydra(2814) malloc: *** set a breakpoint in szone_error to debug
hydra(2814) malloc: *** error for object 0x401920: incorrect checksum for freed object - object was probably modified after being freed, break at szone_error to debug
hydra(2814) malloc: *** set a breakpoint in szone_error to debug
hydra(2814) malloc: *** error for object 0x400d70: incorrect checksum for freed object - object was probably modified after being freed, break at szone_error to debug
hydra(2814) malloc: *** set a breakpoint in szone_error to debug
hydra(2814) malloc: *** error for object 0x400d70: incorrect checksum for freed object - object was probably modified after being freed, break at szone_error to debug
hydra(2814) malloc: *** set a breakpoint in szone_error to debug
hydra(2814) malloc: *** error for object 0x400d70: incorrect checksum for freed object - object was probably modified after being freed, break at szone_error to debug
hydra(2814) malloc: *** set a breakpoint in szone_error to debug
hydra(2814) malloc: *** error for object 0x400d70: incorrect checksum for freed object - object was probably modified after being freed, break at szone_error to debug
hydra(2814) malloc: *** set a breakpoint in szone_error to debug
Hydra (http://www.thc.org) finished at 2008-06-05 18:02:29

has somebody an idea what to make of this? is this specific for the mac
port or is this seen otherwise, too? and: does it harm?

joerg



More information about the macports-users mailing list