$OpenBSD$ --- src/unix/Construct.orig Tue Aug 10 18:17:01 2010 +++ src/unix/Construct Sun Aug 15 15:28:06 2010 @@ -112,18 +112,19 @@ else # NOTE TTimo using -fshort-enums increases warnings on enum issues # this is for debugging and QA ONLY, the flag has ABI issues (OpenGL headers) #$COMMON_CFLAGS = $COMMON_CFLAGS . '-fshort-enums '; +$COMMON_CFLAGS = $COMMON_CFLAGS . '-I/usr/X11R6/include '; if ($config eq 'debug') { # NOTE TTimo using -Werror on debug build for QA #$BASE_CFLAGS = $COMMON_CFLAGS . '-g -O '; #$BASE_CFLAGS = $COMMON_CFLAGS . '-g -Werror -O '; - $BASE_CFLAGS = $COMMON_CFLAGS . '-g -Wall -O '; + $BASE_CFLAGS = $COMMON_CFLAGS . '-fno-stack-protector -g -Wall -O '; #$BASE_CFLAGS = $COMMON_CFLAGS . '-g -Wall -Werror -O '; } else { - $BASE_CFLAGS = $COMMON_CFLAGS . '-DNDEBUG -O6 -mcpu=pentiumpro -march=pentium -fomit-frame-pointer -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2 -fno-strict-aliasing -fstrength-reduce '; + $BASE_CFLAGS = $COMMON_CFLAGS . '-DNDEBUG -fno-stack-protector -O6 -mcpu=pentiumpro -march=pentium -fomit-frame-pointer -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2 -fno-strict-aliasing -fstrength-reduce '; } # extract the wolf version from q_shared.h