raster pushed a commit to branch efl-1.8. http://git.enlightenment.org/core/efl.git/commit/?id=9f6fd5df1de004e7361e3bfb5f6cea57a751ecb4
commit 9f6fd5df1de004e7361e3bfb5f6cea57a751ecb4 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Tue Jan 7 12:41:38 2014 +0900 efl - build - add warning about gnutls to configure and dropping privs stable release - cherry-pick me! --- configure.ac | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/configure.ac b/configure.ac index e17f815..49cf893 100644 --- a/configure.ac +++ b/configure.ac @@ -3962,4 +3962,20 @@ if test "x${with_x11}" = "xxcb"; then echo "remove the XCB setup, remove the --with-x11=xcb optiomn to" echo "configure." echo "_____________________________________________________________________" + sleep 10 +fi + +if test "x${build_crypto}" = "xgnutls"; then + echo "_____________________________________________________________________" + echo "!!-- WARNING --!!" + echo "_____________________________________________________________________" + echo "You have chosen gnutls as the crypto back-end. This will have some" + echo "side-effects that can break set-uid root binaries that happen to" + echo "link to and/or use EFL. These do actually exist. Gnutls will drop" + echo "root privs if it detects being setuid, thus breaking these tools" + echo "and their functionality. Only enable gnutls if you REALLY know" + echo "what you are doing and are willing to live with broken " + echo "functionality." + echo "_____________________________________________________________________" + sleep 10 fi --