From 25c38c5d6cf919f6e0c37413955c20dbea24d37f Mon Sep 17 00:00:00 2001 From: Yury Usishchev Date: Fri, 30 Jan 2015 15:39:25 +0300 Subject: [PATCH] Use LDFLAGS to pass linker options Change-Id: Idea15fc0b3d0d124c6d1a24d96d3825c01040fb9 Signed-off-by: Yury Usishchev --- packaging/lua.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packaging/lua.spec b/packaging/lua.spec index 5de7a96..7ff6fba 100644 --- a/packaging/lua.spec +++ b/packaging/lua.spec @@ -79,8 +79,9 @@ simplicity, efficiency, portability, and low embedding cost. cp %{SOURCE1001} . %build +export LDFLAGS+=" -Wl,-E -ldl -lreadline -lhistory -lncurses" sed -i 's:LUA_ROOT2 "LIBDIR/lua/%{major_version}/":LUA_ROOT2 \"%{_lib}/lua/%{major_version}/":' src/luaconf.h -make %{?_smp_mflags} -C src CC="%{__cc}" MYCFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX" MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" V=%{major_version} all +make %{?_smp_mflags} -C src CC="%{__cc}" MYCFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX" MYLIBS="$LDFLAGS" V=%{major_version} all %install make install INSTALL_TOP="%{buildroot}%{_prefix}" INSTALL_LIB="%{buildroot}%{_libdir}" INSTALL_CMOD=%{buildroot}%{_libdir}/lua/%{major_version} INSTALL_MAN="%{buildroot}%{_mandir}/man1" -- 2.7.4