Summary: | net/remmina remmina-1.2.31.4 depends on shared library: libssh_threads.so - not found | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Graham Perrin <grahamperrin> |
Component: | Individual Port(s) | Assignee: | Ben Woods <woodsb02> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | w.schwarzenfeld |
Priority: | --- | Keywords: | regression |
Version: | Latest | Flags: | woodsb02:
maintainer-feedback+
|
Hardware: | Any | ||
OS: | Any | ||
Bug Depends on: | |||
Bug Blocks: | 232344 |
Description
Graham Perrin
2018-10-18 09:05:30 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1618707 ==> Seems to be a missing symlink. /lib64/libssh_threads.so.4 -> libssh.so.4.5.1 If I am right, needs only to change in the Makefile: SSH_LIB_DEPENDS= libssh_threads.so:security/libssh to SSH_LIB_DEPENDS= libssh2.so:security/libssh2 (builds and installs fine with this change, I don't tested functionality). A commit references this bug: Author: woodsb02 Date: Sat Oct 27 02:27:20 UTC 2018 New revision: 483100 URL: https://svnweb.freebsd.org/changeset/ports/483100 Log: net/remmina: Fix build with security/libssh 0.8 branch libssh 0.8.x no longer installs libssh_threads.so [1], [2], [3]. The upstream remmina code has been updated to accomodate this [4]. Therefore the remmina port Makefiles simply need to be updated to depend on libssh.so instead of libssh_threads.so. [1] https://git.libssh.org/projects/libssh.git/commit/?id=83b43443e51b5db06184750fb874e1e8d7ece95a [2] https://git.libssh.org/projects/libssh.git/commit/?id=8425dce7b27d9e6868735b7ca6dc4e50094af9fa [3] https://git.libssh.org/projects/libssh.git/commit/?id=d0f3cdfa10436d2108e0b75aad53ce976db3e546 [4] https://github.com/FreeRDP/Remmina/commit/8d654eca784d5e1b2c6e853b7beb7ad3d8322290#diff-b467acb9761e344e80ab07b9e7325b66 PR: 232376 Reported by: Graham Perrin <grahamperrin@gmail.com> Changes: head/net/remmina/Makefile head/net/remmina-plugin-nx/Makefile Fix committed - thanks for the report. Note that this doesn't need to be merged to the 2018Q4 ports quarterly branch, as that is still using the libssh 0.7.x branch. Thanks for the fix! |