diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2013-02-14 03:50:18 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2013-02-17 23:02:01 +0100 |
commit | e32c29a09849b71cb20c964880b9be671132b7b5 (patch) | |
tree | fc843a2a883804d7969043a802397bb78d5cbf4e /package/libcurl/Config.in | |
parent | a32a55d87e4a2476fcc0dc3edc27e0a7f2dc4350 (diff) | |
download | buildroot-novena-e32c29a09849b71cb20c964880b9be671132b7b5.tar.gz buildroot-novena-e32c29a09849b71cb20c964880b9be671132b7b5.zip |
libcurl: re-enable on non-MMU platforms
In 9229b82d6326ea425a258b91a9f0157ef6b223b7 ('libcurl: needs MMU'),
the libcurl package was disabled on non-MMU systems, due to the usage
of the fork() function in the library.
However, a deeper inspection reveals that fork() is only used in the
implementation of NTLM, an obscure, undocumented, Microsoft specific
authentication method that apparently isn't common anymore. See
http://curl.haxx.se/docs/manpage.html#--ntlm.
Therefore, this commit re-enables libcurl on non-MMU systems by
explicitly disabling the NTLM support. If someone ever needs NTLM
support in Buildroot's libcurl package, it will always be time to add
a libcurl sub-option to enable it.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/libcurl/Config.in')
-rw-r--r-- | package/libcurl/Config.in | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/package/libcurl/Config.in b/package/libcurl/Config.in index 10ee0e415..1d6d08e68 100644 --- a/package/libcurl/Config.in +++ b/package/libcurl/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_LIBCURL bool "libcurl" - depends on BR2_USE_MMU # Uses fork() help cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. |