From: Stefan Schmidt Date: Fri, 1 Aug 2014 07:56:29 +0000 (+0200) Subject: build: Avoid -shared LDFLAG to allow me to have a working distcheck X-Git-Tag: v1.11.0+alpha1~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f6c39d782cbf63541659bbb4f178fb1d6943e86e;p=platform%2Fupstream%2Felementary.git build: Avoid -shared LDFLAG to allow me to have a working distcheck The -shared option in LDFLAG somehow is poisoning the configure run inside distcheck. This results in the compiler test getting a segfault and failing. I would really like to understand why this is needed to be set here manually anyway. Same for fPIC and dPIC. I would expect that we leave this to the user compiling the code or the packager. Skimming through the log only brought up fixing c++11 globally. Not really a commit message that helps me to understand why this is needed... --- diff --git a/configure.ac b/configure.ac index 6188c05..bd4bb25 100644 --- a/configure.ac +++ b/configure.ac @@ -246,7 +246,7 @@ if test "x${HAVE_CXX11}" = "x1" -a "x${want_cxx11}" = "xyes"; then evas-cxx >= efl_version \ " have_cxx11="yes" - LDFLAGS="${LDFLAGS} -shared -fPIC -DPIC" + LDFLAGS="${LDFLAGS} -fPIC -DPIC" CXXFLAGS="${CXXFLAGS} -fPIC -DPIC" ], [have_cxx11="no"]