Hello! I am a Junior Postgresql hacker.i was start from building and using it.please Help me to fixing this error. I am trying to build with Patching MERGE statement or keyword in Postgresql 9.0.10 on ubuntu OS and am getting a couple errors related to bootstrap libraries. These are occuring during "make -C bootstrap all". Here is the output: make -C bootstrap all make[3]: Entering directory '/home/postgres/postgres/src/backend/bootstrap' gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv -g -I. -I. -I../../../src/include -D_GNU_SOURCE -c -o bootparse.o bootparse.c -MMD -MP -MF .deps/bootparse.Po In file included from bootparse.y:420:0: bootscanner.l: In function 'boot_yylex': bootscanner.l:110:10: error: 'XFORCE' undeclared (first use in this function) bootscanner.l:110:10: note: each undeclared identifier is reported only once for each function it appears in In file included from bootparse.y:420:0: bootscanner.l:111:10: error: 'XNOT' undeclared (first use in this function) yylval.str = scanstr(yytext); ^ In file included from bootparse.y:420:0: bootscanner.l:112:10: error: 'XNULL' undeclared (first use in this function) return(ID); ^ ../../../src/Makefile.global:566: recipe for target 'bootparse.o' failed make[3]: *** [bootparse.o] Error 1 common.mk:41: recipe for target 'bootstrap-recursive' failed make[2]: *** [bootstrap-recursive] Error 2 Makefile:17: recipe for target 'all' failed make[1]: *** [all] Error 2 GNUmakefile:12: recipe for target 'all' failed make: *** [all] Error 2