package/php-ssh2: fix kconfig circular deps after libssh2 fix
PATCH 1/1 package/php-ssh2: fix kconfig circular deps after libssh2 fix
After we simplified the libssh2 dependencies, the new dependencies were not propagated to the php-ssh2 package, causing circular dependencies:
package/openssl/Config.in:1:error: recursive dependency detected!
package/openssl/Config.in:1: symbol BR2_PACKAGE_OPENSSL is selected by BR2_PACKAGE_LIBSSH2
package/libssh2/Config.in:1: symbol BR2_PACKAGE_LIBSSH2 is selected by BR2_PACKAGE_PHP_SSH2
package/php-ssh2/Config.in:1: symbol BR2_PACKAGE_PHP_SSH2 depends on BR2_PACKAGE_OPENSSL
Just drop the now-useless dependency inherited from libssh2: libssh2 now has no dependency.
--- package/php-ssh2/Config.in | 2 -- 1 file changed, 2 deletions(-)
package/php-ssh2/Config.in +0 -2
@@ -1,8 +1,6 @@ config BR2_PACKAGE_PHP_SSH2 bool "php-ssh2" depends on BR2_PACKAGE_PHP - depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS \ - && !BR2_PACKAGE_OPENSSL # libssh2, libgcrypt select BR2_PACKAGE_LIBSSH2 help PHP bindings for the libssh2 library.
Signature · 1 line
2.7.4
PATCH 1/1 package/php-ssh2: fix kconfig circular deps after libssh2 fix
Quoted 8 lines · Yann E. MORIN
After we simplified the libssh2 dependencies, the new dependencies were not propagated to the php-ssh2 package, causing circular dependencies:
package/openssl/Config.in:1:error: recursive dependency detected!
package/openssl/Config.in:1: symbolBR2_PACKAGE_OPENSSLis selected byBR2_PACKAGE_LIBSSH2
package/libssh2/Config.in:1: symbolBR2_PACKAGE_LIBSSH2is selected byBR2_PACKAGE_PHP_SSH2
package/php-ssh2/Config.in:1: symbolBR2_PACKAGE_PHP_SSH2depends onBR2_PACKAGE_OPENSSL
Quoted 6 lines
Just drop the now-useless dependency inherited from libssh2: libssh2 now has no dependency.
Reported-by Thomas Petazzoni <[email protected]>Signed-off-by "Yann E. MORIN" <[email protected]>Cc Arnout Vandecappelle <[email protected]>
Thanks for the speedy fix!
Regards,
Arnout
Quoted 18 lines
--- package/php-ssh2/Config.in | 2 -- 1 file changed, 2 deletions(-)package/php-ssh2/Config.in +0
-2@@ -1,8 +1,6 @@ config BR2_PACKAGE_PHP_SSH2 bool "php-ssh2" depends on BR2_PACKAGE_PHP - depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS \ - && !BR2_PACKAGE_OPENSSL # libssh2, libgcrypt select BR2_PACKAGE_LIBSSH2 help PHP bindings for the libssh2 library.
Signature · 6 lines
Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
Thomas Petazzoni
AppliedPATCH 1/1 package/php-ssh2: fix kconfig circular deps after libssh2 fix
In reply to Yann E. MORINHello,
Quoted 11 lines · Yann E. MORIN
After we simplified the libssh2 dependencies, the new dependencies were not propagated to the php-ssh2 package, causing circular dependencies:
package/openssl/Config.in:1:error: recursive dependency detected!
package/openssl/Config.in:1: symbolBR2_PACKAGE_OPENSSLis selected byBR2_PACKAGE_LIBSSH2
package/libssh2/Config.in:1: symbolBR2_PACKAGE_LIBSSH2is selected byBR2_PACKAGE_PHP_SSH2
package/php-ssh2/Config.in:1: symbolBR2_PACKAGE_PHP_SSH2depends onBR2_PACKAGE_OPENSSLJust drop the now-useless dependency inherited from libssh2: libssh2 now has no dependency.
Quoted 6 lines
Reported-by Thomas Petazzoni <[email protected]>Signed-off-by "Yann E. MORIN" <[email protected]>Cc Arnout Vandecappelle <[email protected]>--- package/php-ssh2/Config.in | 2 -- 1 file changed, 2 deletions(-)
Applied to master, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com