You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Jason Kenny (JIRA)" <ji...@apache.org> on 2015/12/16 19:31:46 UTC

[jira] [Commented] (TS-2917) luajit ignores --disable-silent-rules

    [ https://issues.apache.org/jira/browse/TS-2917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15060477#comment-15060477 ] 

Jason Kenny commented on TS-2917:
---------------------------------

Ya, I was just noticing this issue myself this week trying to get ASAN builds working. The Lua make file is a custom job, so it does not follow any practices that make would in generating silent rules.  There is a E and Q that can be set to help with output

Q will control the command being executed. I set it to Q="" when I want a verbose build. There is an E that control the simulated terse commands Make can do. So it we don't want to see the  "CC foo.o" messages we can set E="@#".

> 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: Jason Kenny
>            Priority: Minor
>             Fix For: sometime
>
>
> 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)