[
https://issues.apache.org/jira/browse/TS-2917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Phil Sorber updated TS-2917:
----------------------------
Fix Version/s: (was: 6.0.0)
6.1.0
> 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
> Assignee: Arno Toell
> Priority: Minor
> Fix For: 6.1.0
>
>
> 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.3.4#6332)