Arno Toell created TS-2917:
------------------------------

             Summary: luajit ignores --disable-silent-rules
                 Key: TS-2917
                 URL: https://issues.apache.org/jira/browse/TS-2917
             Project: Traffic Server
          Issue Type: Bug
          Components: Build
            Reporter: Arno Toell


When compiling ATS with --disable-silent-rules the luajit tree ignores that 
configure flag. Excerpt:

{code}
./configure --enable-layout=Debian --sysconfdir=/etc/trafficserver 
--libdir=/usr/lib/trafficserver --with-user=root --with-group=root 
--disable-silent-rules --enable-experimental-plugins 
--enable-reclaimable-freelist CFLAGS="-g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security" 
CPPFLAGS="-D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security" FCFLAGS="-g -O2 
-fstack-protector --param=ssp-buffer-size=4" FFLAGS="-g -O2 -fstack-protector 
--param=ssp-buffer-size=4" GCJFLAGS="-g -O2 -fstack-protector 
--param=ssp-buffer-size=4" LDFLAGS="-Wl,-z,relro" OBJCFLAGS="-g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" 
OBJCXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security"  --enable-wccp --enable-linux-native-aio
...
make[3]: Entering directory 
'/home/arno/trafficserver/trafficserver/iocore/eventsystem'
depbase=`echo EventSystem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
c++ -DHAVE_CONFIG_H -I. -I../../lib/ts  -I../../lib -I../../lib/records 
-I../../lib/ts -D_FORTIFY_SOURCE=2 -Dlinux -D_LARGEFILE64_SOURCE=1 
-D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -I/usr/include/tcl8.6 
-I/usr/include/libxml2 -Wunused-parameter -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -std=c++11 -pipe 
-Wall -feliminate-unused-debug-symbols -fno-strict-aliasing 
-Wno-invalid-offsetof -mcx16 -MT EventSystem.o -MD -MP -MF $depbase.Tpo -c -o 
EventSystem.o EventSystem.cc &&\
mv -f $depbase.Tpo $depbase.Po
...
make[4]: Entering directory '/home/arno/trafficserver/trafficserver/lib/luajit'
==== Building LuaJIT 2.0.3 ====
make -C src
make[5]: Entering directory 
'/home/arno/trafficserver/trafficserver/lib/luajit/src'
HOSTCC    host/minilua.o
HOSTLINK  host/minilua
DYNASM    host/buildvm_arch.h
...
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to