[lttng-dev] make lttng-ust
Thibault, Daniel
Daniel.Thibault at drdc-rddc.gc.ca
Tue Mar 5 15:40:53 EST 2013
The last few times I rebuilt the lttng-ust package, make's log contains some ominous complaints, although it seems to nevertheless complete normally. Here's an excerpt:
########## Begin ##########
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/config/missing --run aclocal-1.11 -I config
cd . && /bin/bash /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/config/missing --run automake-1.11 --foreign
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/config/missing --run autoconf
/bin/bash ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --with-java-jdk=/usr/lib/jvm/java-1.7.0-openjdk-amd64 --with-jni-interface LDFLAGS=-L/usr/local/lib --no-create --no-recursion
checking build system type... x86_64-unknown-linux-gnu
[...]
checking for jni.h... yes
configure: creating ./config.status
Version name: Basse Messe
Light coloured German ale whose style was named after the city Cologne (Koln) where it was first brewed. It is a rather simple beer with lightly fruity aromas and a delicate hoppy fragrance. The beer has a pronounced malty taste with a subtle bitter aftertaste
LTTng-UST will be built with the following options:
Java support (JNI): Enabled
sdt.h integration: Disabled
Type 'make' to compile.
/bin/bash ./config.status
config.status: creating Makefile
[...]
config.status: executing libtool commands
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/config/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: entrant dans le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac »
Making all in .
[...]
Making all in libringbuffer
make[2]: entrant dans le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/libringbuffer »
CC libringbuffer_la-smp.lo
CC libringbuffer_la-shm.lo
shm.c: In function '_shm_object_table_alloc_shm':
shm.c:148:9: warning: ignoring return value of 'mktemp', declared with attribute warn_unused_result [-Wunused-result]
CC libringbuffer_la-ring_buffer_backend.lo
CC libringbuffer_la-ring_buffer_frontend.lo
CCLD libringbuffer.la
make[2]: quittant le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/libringbuffer »
[...]
Making all in hello
make[3]: entrant dans le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/hello »
CC hello-hello.o
In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:40:0,
from /usr/include/netinet/in.h:25,
from /usr/include/arpa/inet.h:23,
from hello.c:29:
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:440:8: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
CC hello-tp.o
CCLD hello
make[3]: quittant le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/hello »
Making all in hello-static-lib
make[3]: entrant dans le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/hello-static-lib »
CC tp.lo
CCLD liblttng-ust-provider-ust-test-hello.la
CC hello.o
In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:40:0,
from /usr/include/netinet/in.h:25,
from /usr/include/arpa/inet.h:23,
from hello.c:29:
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:440:8: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
CCLD hello
make[3]: quittant le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/hello-static-lib »
[...]
Making all in demo
make[3]: entrant dans le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/demo »
CC tp.lo
CC tp2.lo
CCLD liblttng-ust-provider-ust-tests-demo.la
CC tp3.lo
CCLD liblttng-ust-provider-ust-tests-demo3.la
CC demo.o
In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:40:0,
from /usr/include/netinet/in.h:25,
from /usr/include/arpa/inet.h:23,
from demo.c:29:
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:433:23: attention : visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez [enabled by default]
/usr/include/x86_64-linux-gnu/bits/socket.h:440:8: attention : 'struct mmsghdr' declared inside parameter list [enabled by default]
CCLD demo
make[3]: quittant le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac/tests/demo »
[...]
make[1]: quittant le répertoire « /home/daniel/git.lttng.org/lttng-ust-2.1.1+-ac6b4ac »
########## End ##########
Is all this normal? I used the following script:
$ ./bootstrap &> bootstrap.log
$ LDFLAGS=-L/usr/local/lib ./configure --with-java-jdk=/usr/lib/jvm/java-1.7.0-openjdk-amd64 --with-jni-interface &> configure.log
$ make &> make.log
Daniel U. Thibault
R & D pour la défense Canada - Valcartier (RDDC Valcartier) / Defence R&D Canada - Valcartier (DRDC Valcartier)
Cyber sécurité pour les missions essentielles (CME) / Mission Critical Cyber Security (MCCS)
Protection des systèmes et contremesures (PSC) / Systems Protection & Countermeasures (SPC)
2459 route de la Bravoure
Québec, QC G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada / Government of Canada
<http://www.valcartier.drdc-rddc.gc.ca/>
More information about the lttng-dev
mailing list