** Description changed: System: Description: Ubuntu 18.04 LTS Release: 18.04 Package: libssh-dev: - Installed: 0.8.0~20170825.94fa1e38-1build1 - Candidate: 0.8.0~20170825.94fa1e38-1build1 - Version table: - *** 0.8.0~20170825.94fa1e38-1build1 500 - 500 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 Packages - 100 /var/lib/dpkg/status + Installed: 0.8.0~20170825.94fa1e38-1build1 + Candidate: 0.8.0~20170825.94fa1e38-1build1 + Version table: + *** 0.8.0~20170825.94fa1e38-1build1 500 + 500 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 Packages + 100 /var/lib/dpkg/status I'm using libssh-dev to compile some projects like libvirt and others. The current package installed is 0.8.0, but if we check the headers /usr/include/libssh/libssh.h, we can see it: /* libssh version */ #define LIBSSH_VERSION_MAJOR 0 #define LIBSSH_VERSION_MINOR 7 #define LIBSSH_VERSION_MICRO 0 If we try to use the version inside a C code, we get: printf("%x", LIBSSH_VERSION_INT); - I expect to see: 800 + + Check pkg-config: + $ pkg-config --modversion libssh + 0.8.0 I'm seeing: 700 It does not match with the package version and some new functions were implemented after libssh release 0.7.5. This libssh.h needs to be fixed.
** Description changed: System: Description: Ubuntu 18.04 LTS Release: 18.04 Package: libssh-dev: Installed: 0.8.0~20170825.94fa1e38-1build1 Candidate: 0.8.0~20170825.94fa1e38-1build1 Version table: *** 0.8.0~20170825.94fa1e38-1build1 500 500 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status I'm using libssh-dev to compile some projects like libvirt and others. The current package installed is 0.8.0, but if we check the headers /usr/include/libssh/libssh.h, we can see it: /* libssh version */ #define LIBSSH_VERSION_MAJOR 0 #define LIBSSH_VERSION_MINOR 7 #define LIBSSH_VERSION_MICRO 0 If we try to use the version inside a C code, we get: printf("%x", LIBSSH_VERSION_INT); I expect to see: 800 - Check pkg-config: + I'm seeing: + 700 + + Check pkg-config too: $ pkg-config --modversion libssh 0.8.0 - I'm seeing: - 700 - It does not match with the package version and some new functions were - implemented after libssh release 0.7.5. This libssh.h needs to be fixed. + implemented after libssh release 0.7.5. This libssh.h file needs to be + fixed. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libssh in Ubuntu. https://bugs.launchpad.net/bugs/1768130 Title: libssh-dev libraries are returning a different version from package Status in libssh package in Ubuntu: New Bug description: System: Description: Ubuntu 18.04 LTS Release: 18.04 Package: libssh-dev: Installed: 0.8.0~20170825.94fa1e38-1build1 Candidate: 0.8.0~20170825.94fa1e38-1build1 Version table: *** 0.8.0~20170825.94fa1e38-1build1 500 500 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status I'm using libssh-dev to compile some projects like libvirt and others. The current package installed is 0.8.0, but if we check the headers /usr/include/libssh/libssh.h, we can see it: /* libssh version */ #define LIBSSH_VERSION_MAJOR 0 #define LIBSSH_VERSION_MINOR 7 #define LIBSSH_VERSION_MICRO 0 If we try to use the version inside a C code, we get: printf("%x", LIBSSH_VERSION_INT); I expect to see: 800 I'm seeing: 700 Check pkg-config too: $ pkg-config --modversion libssh 0.8.0 It does not match with the package version and some new functions were implemented after libssh release 0.7.5. This libssh.h file needs to be fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libssh/+bug/1768130/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

