[Buildroot] [PATCH] libesmtp: not available for static builds

Peter Korsgaard jacmet at uclibc.org
Thu Mar 13 22:00:13 UTC 2014


>>>>> "Vicente" == Vicente Olivert Riera <Vincent.Riera at imgtec.com> writes:

 > 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/

 > Signed-off-by: Vicente Olivert Riera <Vincent.Riera at imgtec.com>
 > ---
 >  package/collectd/Config.in |    5 +++--
 >  package/libesmtp/Config.in |    4 ++++
 >  2 files changed, 7 insertions(+), 2 deletions(-)

 > diff --git a/package/collectd/Config.in b/package/collectd/Config.in
 > index 70b0439..ad44842 100644
 > --- a/package/collectd/Config.in
 > +++ b/package/collectd/Config.in
 > @@ -4,6 +4,7 @@ config BR2_PACKAGE_COLLECTD
 >  	depends on BR2_USE_MMU
 >  	depends on BR2_INET_IPV6
 >  	depends on BR2_TOOLCHAIN_HAS_THREADS
 > +	depends on !BR2_PREFER_STATIC_LIB # libesmtp

But libesmtp is only pulled in by BR2_PACKAGE_COLLECTD_NOTIFY_EMAIL, so
the dependency should only be on that suboption.

Committed with that fixed, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list