فهرست منبع

libesmtp: not available for static builds

This package requires libltdl and checks for it in the configure phase.
If it's not present, then the build process is stopped.

Fixes:
   http://autobuild.buildroot.net/results/5cf/5cf145d3f9c78bef1f66fe9b1831723de8b4969f/

[Peter: dependency should only apply to COLLECTD_NOTIFY_EMAIL suboption]
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera 11 سال پیش
والد
کامیت
5dc0e606b5
2فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 4 0
      package/collectd/Config.in
  2. 4 0
      package/libesmtp/Config.in

+ 4 - 0
package/collectd/Config.in

@@ -58,12 +58,16 @@ config BR2_PACKAGE_COLLECTD_LOGFILE
 
 config BR2_PACKAGE_COLLECTD_NOTIFY_EMAIL
 	bool "notify_email"
+	depends on !BR2_PREFER_STATIC_LIB # libesmtp
 	select BR2_PACKAGE_LIBESMTP
 	select BR2_PACKAGE_OPENSSL
 	help
 	  Send an E-mail with the notification message to the
 	  configured recipients.
 
+comment "notify_email needs a toolchain w/ dynamic library"
+	depends on BR2_PREFER_STATIC_LIB
+
 config BR2_PACKAGE_COLLECTD_SYSLOG
 	bool "syslog"
 	default y

+ 4 - 0
package/libesmtp/Config.in

@@ -1,6 +1,10 @@
 config BR2_PACKAGE_LIBESMTP
 	bool "libesmtp"
+	depends on !BR2_PREFER_STATIC_LIB
 	help
 	  Library for sending emails through SMTP.
 
 	  http://www.stafford.uklinux.net/libesmtp
+
+comment "libesmtp needs a toolchain w/ dynamic library"
+	depends on BR2_PREFER_STATIC_LIB