On Tuesday 23 May 2000, at 14 h 17, the keyboard of Stephane Bortzmeyer
<bortzmeyer@pasteur.fr> wrote:
> PostgreSQL 6.5.
And for those who wonder why I don't use 6.5.3, it's because, unlike 6.5, it doesn't compile on Tru64:
cc -I../../../include -I../../../backend -DNOFIXADE -std -O4 -Olimit 2000 -I../../../interfaces/libpq
-I../../../include-I../../../backend -c -o pl_parse.o pl_gram.c
cc: Info: /usr/local/lib/bison.simple, line 300: In this statement, for the function "alloca", the implicit return type
of"int" is not consistent with the expected type of "pointer to void". It will be treated as an ordinary implicitly
definedexternal function. (bltinimplret)
plpgsql_yyss = (short *) alloca (plpgsql_yystacksize * sizeof (*plpgsql_yyssp));
-------------------------------^
cc -I../../../include -I../../../backend -DNOFIXADE -std -O4 -Olimit 2000 -I../../../interfaces/libpq
-I../../../include-I../../../backend -c pl_handler.c -o pl_handler.o
cc -I../../../include -I../../../backend -DNOFIXADE -std -O4 -Olimit 2000 -I../../../interfaces/libpq
-I../../../include-I../../../backend -c pl_comp.c -o pl_comp.o
cc: Error: pl_comp.c, line 72: The type of the tentatively-defined variable "plpgsql_yytext" is incomplete at the end
ofthe compilation unit. (incomptent)
char plpgsql_yytext[];
--------^
make[3]: *** [pl_comp.o] Error 1
make[3]: Leaving directory `/local/packages/postgresql-6.5.3/src/pl/plpgsql/src'
make[2]: [all] Error 2 (ignored)
make[2]: Leaving directory `/local/packages/postgresql-6.5.3/src/pl/plpgsql'
make[1]: Leaving directory `/local/packages/postgresql-6.5.3/src/pl'