From: | Clark Evans <clark(dot)evans(at)manhattanproject(dot)com> |
---|---|
To: | hackers(at)postgresql(dot)org |
Subject: | 6.4 Build Error from CVS snapshot |
Date: | 1999-02-18 20:07:50 |
Message-ID: | 36CC7316.EC754B79@manhattanproject.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
I periodically re-fresh my local copies of both the
current snapshot and the release snapshot from the CVS tree.
Suprizingly, recently (last month or so?) a few files were
changed in the REL_6_4 tree that caused it to fail to compile.
Just to make sure that I wasn't being an idiot, I deleted
my local copy and did a complete refresh using:
cvs -z3 -d :pserver:anoncvs(at)postgresql(dot)org:/usr/local/cvsroot \
co -r REL6_4 -P pgsql >> cvsinit.out 2>> cvsinit.out &
Then I did a configure with no options, followed by make.
Here is the tail of the compile log:
----------------------------------------------------------
lex.yy.c:820: warning: no previous prototype for `yylex'
lex.yy.c: In function `yylex':
lex.yy.c:822: warning: `yy_cp' might be used uninitialized in this function
lex.yy.c:822: warning: `yy_bp' might be used uninitialized in this function
scan.l: At top level:
scan.l:426: warning: no previous prototype for `yyerror'
lex.yy.c:2174: warning: `yy_flex_realloc' defined but not used
gcc -I../../include -I../../backend -O2 -Wall -Wmissing-prototypes -I.. -Wno-error -c scansup.c -o scansup.o
ld -r -o SUBSYS.o analyze.o gram.o keywords.o parser.o parse_agg.o parse_clause.o parse_expr.o parse_func.o parse_node.o parse_oper.o parse_relation.o parse_type.o parse_coerce.o parse_target.o scan.o scansup.o
make[2]: Leaving directory `/usr/local/src/pgsql/RELEASE/src/backend/parser'
make -C port all
make[2]: Entering directory `/usr/local/src/pgsql/RELEASE/src/backend/port'
gcc -I../../include -I../../backend -O2 -Wall -Wmissing-prototypes -I.. -c dynloader.c -o dynloader.o
ld -r -o SUBSYS.o dynloader.o
make[2]: Leaving directory `/usr/local/src/pgsql/RELEASE/src/backend/port'
make -C postmaster all
make[2]: Entering directory `/usr/local/src/pgsql/RELEASE/src/backend/postmaster'
gcc -I../../include -I../../backend -O2 -Wall -Wmissing-prototypes -I.. -c postmaster.c -o postmaster.o
postmaster.c: In function `initMasks':
postmaster.c:802: Invalid `asm' statement:
postmaster.c:802: fixed or forbidden register 2 (cx) was spilled for class CREG.
make[2]: *** [postmaster.o] Error 1
make[2]: Leaving directory `/usr/local/src/pgsql/RELEASE/src/backend/postmaster'
make[1]: *** [postmaster.dir] Error 2
make[1]: Leaving directory `/usr/local/src/pgsql/RELEASE/src/backend'
make: *** [all] Error 2
-----------------------------------------------------------------------------
I'm using RH 5.2 stock on a Pentium Pro.
BTW, is there any file that contains the current version number?
This would be slick.
Thanks!
Clark
clark(dot)evans(at)manhattanproject(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Clark Evans | 1999-02-18 20:28:43 | 6.4 Build Error from CVS snapshot |
Previous Message | Bruce Momjian | 1999-02-18 19:50:39 | Re: [HACKERS] CVS overwrite on merge fail? |