[Bug 2990] cannot build openssh-portable against libressll 2.9.1

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Wed Apr 10 01:11:18 AEST 2019


https://bugzilla.mindrot.org/show_bug.cgi?id=2990

--- Comment #12 from admzzz <aleksey.moroz at gmail.com> ---
you were right: with ldns 1.7.0 compiled against latest libressl 2.9.1
these  -Iyes/include  & -Lyes/lib disappeared and even openssh compiled
fine, but sudo checkinstall failed:

Installing with make install...

========================= Installation results
===========================
(cd openbsd-compat && make)
make[1]: Entering directory
'/home/admz/build/openssh-portable/openbsd-compat'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory
'/home/admz/build/openssh-portable/openbsd-compat'
/bin/mkdir -p /usr/local/bin
/bin/mkdir -p /usr/local/sbin
/bin/mkdir -p /usr/local/share/man/man1
/bin/mkdir -p /usr/local/share/man/man5
/bin/mkdir -p /usr/local/share/man/man8
/bin/mkdir -p /usr/local/libexec
/bin/mkdir -p -m 0755 /var/empty
/usr/bin/install -c -m 0755 -s ssh /usr/local/bin/ssh
/usr/bin/install -c -m 0755 -s scp /usr/local/bin/scp
/usr/bin/install -c -m 0755 -s ssh-add /usr/local/bin/ssh-add
/usr/bin/install -c -m 0755 -s ssh-agent /usr/local/bin/ssh-agent
/usr/bin/install -c -m 0755 -s ssh-keygen /usr/local/bin/ssh-keygen
/usr/bin/install -c -m 0755 -s ssh-keyscan /usr/local/bin/ssh-keyscan
/usr/bin/install -c -m 0755 -s sshd /usr/local/sbin/sshd
/usr/bin/install -c -m 4711 -s ssh-keysign
/usr/local/libexec/ssh-keysign
/usr/bin/install -c -m 0755 -s ssh-pkcs11-helper
/usr/local/libexec/ssh-pkcs11-helper
/usr/bin/install -c -m 0755 -s sftp /usr/local/bin/sftp
/usr/bin/install -c -m 0755 -s sftp-server
/usr/local/libexec/sftp-server
/usr/bin/install -c -m 644 ssh.1.out /usr/local/share/man/man1/ssh.1
/usr/bin/install -c -m 644 scp.1.out /usr/local/share/man/man1/scp.1
/usr/bin/install -c -m 644 ssh-add.1.out
/usr/local/share/man/man1/ssh-add.1
/usr/bin/install -c -m 644 ssh-agent.1.out
/usr/local/share/man/man1/ssh-agent.1
/usr/bin/install -c -m 644 ssh-keygen.1.out
/usr/local/share/man/man1/ssh-keygen.1
/usr/bin/install -c -m 644 ssh-keyscan.1.out
/usr/local/share/man/man1/ssh-keyscan.1
/usr/bin/install -c -m 644 moduli.5.out
/usr/local/share/man/man5/moduli.5
/usr/bin/install -c -m 644 sshd_config.5.out
/usr/local/share/man/man5/sshd_config.5
/usr/bin/install -c -m 644 ssh_config.5.out
/usr/local/share/man/man5/ssh_config.5
/usr/bin/install -c -m 644 sshd.8.out /usr/local/share/man/man8/sshd.8
/usr/bin/install -c -m 644 sftp.1.out /usr/local/share/man/man1/sftp.1
/usr/bin/install -c -m 644 sftp-server.8.out
/usr/local/share/man/man8/sftp-server.8
/usr/bin/install -c -m 644 ssh-keysign.8.out
/usr/local/share/man/man8/ssh-keysign.8
/usr/bin/install -c -m 644 ssh-pkcs11-helper.8.out
/usr/local/share/man/man8/ssh-pkcs11-helper.8
/bin/mkdir -p /usr/local/etc
/usr/local/etc/ssh_config already exists, install will not overwrite
/usr/local/etc/sshd_config already exists, install will not overwrite
/usr/local/etc/moduli already exists, install will not overwrite
./ssh-keygen: error while loading shared libraries: libldns.so.2:
cannot open shared object file: No such file or directory
Makefile:388: recipe for target 'host-key' failed
make: *** [host-key] Error 127

****  Installation failed. Aborting package creation.


any suggestions?

before this attempt i had
# dpkg -l|grep ldns
ii  libldns-dev:amd64                                          
1.6.17-8ubuntu0.1                                           amd64      
 ldns library for DNS programming
ii  libldns1:amd64                                             
1.6.17-8ubuntu0.1                                           amd64      
 ldns library for DNS programming

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list