Menu

#19 0.9.4 gcc 4.6.2 compile warnings

open
nobody
None
5
2012-02-13
2012-02-13
Jari Aalto
No

Please check following gcc 4.6.2 following warnings for the next release

make[1]: Entering directory `/usr/src/src/debian/deb/bmf/bmf.git'
/usr/bin/make LDFLAGS="-Wl,-z,relro -Wl,--as-needed" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB" SYSLIBS=-ldb
make[2]: Entering directory `/usr/src/src/debian/deb/bmf/bmf.git'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -DPACKAGE=\"bmf\" -DVERSION=\"0.9.4\" -c bmf.c
bmf.c: In function 'usage':
bmf.c:54:13: warning: string length '854' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings]
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o filt.o filt.c
filt.c: In function 'statdump':
filt.c:42:22: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
filt.c:49:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o dbmysql.o dbmysql.c
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o dbdb.o dbdb.c
dbdb.c: In function 'dbdb_table_export':
dbdb.c:593:22: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
dbdb.c:602:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o dbtext.o dbtext.c
dbtext.c: In function 'dbtext_table_unmergeclose':
dbtext.c:419:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
dbtext.c:490:18: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
dbtext.c:496:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
dbtext.c: In function 'dbtext_table_mergeclose':
dbtext.c:320:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
dbtext.c:390:18: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
dbtext.c:396:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o dbh.o dbh.c
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o lex.o lex.c
lex.c: In function 'lex_passthru':
lex.c:727:18: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
lex.c:734:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
lex.c:739:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o vec.o vec.c
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o str.o str.c
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -D_FORTIFY_SOURCE=2 -c -o dbg.o dbg.c
gcc -o bmf bmf.o filt.o dbmysql.o dbdb.o dbtext.o dbh.o lex.o vec.o str.o dbg.o -Wl,-z,relro -Wl,--as-needed -ldb
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic -DNDEBUG -D_UNIX -D_LINUX -Wall -DHAVE_LIBDB -DPACKAGE=\"bmfconv\" -DVERSION=\"0.9.4\" -c bmfconv.c
gcc -o bmfconv bmfconv.o dbmysql.o dbdb.o dbtext.o dbh.o vec.o str.o dbg.o -Wl,-z,relro -Wl,--as-needed -ldb

Discussion


Log in to post a comment.

MongoDB Logo MongoDB