Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84117 - ebuild for libssh-0.11
Summary: ebuild for libssh-0.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-04 11:10 UTC by Aris Adamantiadis
Modified: 2005-03-05 10:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
libssh 0.11 ebuild (libssh-0.11.ebuild,606 bytes, application/octet-stream)
2005-03-04 11:11 UTC, Aris Adamantiadis
Details
digest for libssh 0.11 (digest-libssh-0.11,60 bytes, application/octet-stream)
2005-03-04 11:11 UTC, Aris Adamantiadis
Details
libssh 0.11 ebuild (libssh-0.11.ebuild,606 bytes, text/plain)
2005-03-04 23:40 UTC, Aris Adamantiadis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aris Adamantiadis 2005-03-04 11:10:15 UTC
Here is the ebuild for the newly released libssh 0.11. I copied the 0.1 ebuild and deleted the binary(libssh-ssh, libssh-sftp) stuff which are more test files rather than real tools.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Aris Adamantiadis 2005-03-04 11:11:13 UTC
Created attachment 52674 [details]
libssh 0.11 ebuild
Comment 2 Aris Adamantiadis 2005-03-04 11:11:47 UTC
Created attachment 52675 [details]
digest for libssh 0.11
Comment 3 Aaron Walker (RETIRED) gentoo-dev 2005-03-04 22:34:39 UTC
*Please* make your attachments plain/text.  Otherwise its not possible to view it in the browser which is a pita.  Also for future reference posting the digest is not necessary.
Comment 4 Aris Adamantiadis 2005-03-04 23:40:35 UTC
Created attachment 52702 [details]
libssh 0.11 ebuild
Comment 5 Aaron Walker (RETIRED) gentoo-dev 2005-03-04 23:45:52 UTC
In cvs.  Thanks for the ebuild.
Comment 6 Aris Adamantiadis 2005-03-05 05:31:33 UTC
Hi,
could you please set ~amd64 ? I developped this software on an amd64 box so I'm pretty sure it's 64 bits compliant. I'll have a look at its dependencies (net-analyser/hydra) to mark it amd64 also. Thanks
Comment 7 Aaron Walker (RETIRED) gentoo-dev 2005-03-05 09:19:08 UTC
FYI hydra won't even build with libssh 0.11.  It fails with:

hydra-ssh2.c:10:2: warning: #warning "If compilation of hydra-ssh2 fails, you are using a broken libssh. Use v0.1!"
gcc -I. -Wall -O2 -march=athlon-xp -pipe -c crc32.c -DLIBOPENSSL -DLIBSSH 
gcc -I. -Wall -O2 -march=athlon-xp -pipe -c d3des.c -DLIBOPENSSL -DLIBSSH 
hydra-ssh2.c: In function `start_ssh2':
hydra-ssh2.c:57: error: `AUTH_SUCCESS' undeclared (first use in this function)
hydra-ssh2.c:57: error: (Each undeclared identifier is reported only once
hydra-ssh2.c:57: error: for each function it appears in.)
hydra-ssh2.c:58: error: dereferencing pointer to incomplete type
hydra-ssh2.c:72: error: dereferencing pointer to incomplete type
make: *** [hydra-ssh2.o] Error 1
make: *** Waiting for unfinished jobs....
Comment 8 Mike Doty (RETIRED) gentoo-dev 2005-03-05 10:17:52 UTC
hydra-4.4 fails to build on amd64:
gcc -I. -Wall -O2 -march=athlon64 -pipe -c md4.c -DLIBOPENSSL -DLIBSSH 
hydra-ssh2.c: In function `start_ssh2':
hydra-ssh2.c:55: error: `AUTH_SUCCESS' undeclared (first use in this function)
hydra-ssh2.c:55: error: (Each undeclared identifier is reported only once
hydra-ssh2.c:55: error: for each function it appears in.)
hydra-ssh2.c:56: error: dereferencing pointer to incomplete type
hydra-ssh2.c:70: error: dereferencing pointer to incomplete type
make: *** [hydra-ssh2.o] Error 1

libssh-0.11 marked ~amd64
Comment 9 Aaron Walker (RETIRED) gentoo-dev 2005-03-05 10:22:26 UTC
Ok, an amd64 dev has marked libssh-0.11 ~amd64, so I am closing this again.
As far as hydra goes, for the time being I have made it depend on libssh-0.1.  I am guessing the libssh API has changed and that's the cause of the failure.  If you'd like to submit a patch for that, submit a new bug.