Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614782 - net-libs/libssh fails to build with openssl-1.1
Summary: net-libs/libssh fails to build with openssl-1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL: https://red.libssh.org/issues/257
Whiteboard: fixed in 0.8
Keywords:
Depends on:
Blocks: openssl-1.1
  Show dependency tree
 
Reported: 2017-04-05 15:58 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2018-08-10 14:14 UTC (History)
0 users

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


Attachments
build.log (build.log,22.41 KB, text/x-log)
2017-04-05 15:58 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
build log for my quad core amd unit (build-abi_x86_64.amd64.log,26.13 KB, text/x-log)
2017-06-12 15:53 UTC, Geoff Madden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-04-05 15:58:12 UTC
Created attachment 469284 [details]
build.log

[ 23%] Building C object src/CMakeFiles/ssh_shared.dir/dh.c.o
cd /var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4-abi_x86_64.amd64/src && /usr/bin/x86_64-pc-linux-gnu-gcc -DLIBSSH_EXPORTS -I/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4-abi_x86_64.amd64/src -I/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src -I/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/include -I/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4-abi_x86_64.amd64   -DNDEBUG -march=native -mtune=native -O2 -pipe -std=gnu99 -pedantic -pedantic-errors -Wall -Wextra -Wshadow -Wmissing-prototypes -Wdeclaration-after-statement -Wunused -Wfloat-equal -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fPIC -fstack-protector -D_LARGEFILE64_SOURCE -fPIC   -fvisibility=hidden -o CMakeFiles/ssh_shared.dir/dh.c.o -c /var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c: In function ‘ssh_get_random’:
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c:137:12: error: implicit declaration of function ‘RAND_pseudo_bytes’ [-Wimplicit-function-declaration]
     return RAND_pseudo_bytes(where,len);
            ^
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c: In function ‘ssh_crypto_init’:
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c:201:5: error: implicit declaration of function ‘OpenSSL_add_all_algorithms’ [-Wimplicit-function-declaration]
     OpenSSL_add_all_algorithms();
     ^
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c: In function ‘ssh_crypto_finalize’:
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c:222:5: error: implicit declaration of function ‘EVP_cleanup’ [-Wimplicit-function-declaration]
     EVP_cleanup();
     ^
/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4/src/dh.c:223:5: error: implicit declaration of function ‘CRYPTO_cleanup_all_ex_data’ [-Wimplicit-function-declaration]
     CRYPTO_cleanup_all_ex_data();
     ^
make[2]: *** [src/CMakeFiles/ssh_shared.dir/build.make:327: src/CMakeFiles/ssh_shared.dir/dh.c.o] Error 1
make[2]: Leaving directory '/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4-abi_x86_64.amd64'
make[1]: *** [CMakeFiles/Makefile2:142: src/CMakeFiles/ssh_shared.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/net-libs/libssh-0.7.4/work/libssh-0.7.4-abi_x86_64.amd64'
make: *** [Makefile:152: all] Error 2
Comment 1 Geoff Madden 2017-06-12 15:53:13 UTC
Created attachment 476146 [details]
build log for my quad core amd unit
Comment 2 Larry the Git Cow gentoo-dev 2018-08-10 14:14:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0e44cdbc4a118f47548a5029b9ae19fbf2c9a0

commit 8c0e44cdbc4a118f47548a5029b9ae19fbf2c9a0
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2018-08-10 14:08:06 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-08-10 14:14:34 +0000

    net-libs/libssh: Bump to version 0.8.0
    
    Closes: https://bugs.gentoo.org/614782
    Package-Manager: Portage-2.3.45, Repoman-2.3.10

 net-libs/libssh/Manifest                       |   1 +
 net-libs/libssh/files/libssh-0.8.0-tests.patch |  11 +++
 net-libs/libssh/libssh-0.8.0.ebuild            | 110 +++++++++++++++++++++++++
 net-libs/libssh/metadata.xml                   |   4 +-
 4 files changed, 124 insertions(+), 2 deletions(-)