Hello!
If you are Postgres V 6.5.2 on Digital Unix (now: Tru64) using
'--with-odbc'
then this hint may be vulnerable to you:
The C-Compiler gives some errors on the file
interfaces/odbc/misc.c
By changing this file I was able to compile misc.c.
Here comes the output of
diff -e misc.c.org misc.c
============ Cut ==============
98a
#endif
.
97a
#ifdef __alpha__
va_list args;
#else
.
64a
#endif
.
63a
#ifdef __alpha__
va_list args;
#else
.
62a
.
============= Cut here =========================
The file template/alpha_cc looks like:
AROPT:crs
# NOFIXADE disallows unaligned access.
# on Ultrix and OSF/1 it invokes an explicit syscall.
# on HP-UX it turns off certain compiler options.
# This is defined here because a bunch of clients include tmp/c.h,
# which is where the work is done on HP-UX. It only affects the
# backend on Ultrix and OSF/1.
CFLAGS:-DNOFIXADE -D__alpha__ -std -O4 -Olimit 2000
SHARED_LIB:
ALL:
SRCH_INC: -I/usr/local/include
SRCH_LIB: -L/usr/local/lib
DLSUFFIX:.so
YFLAGS:-d
YACC:
--
Mit freundlichen Gruessen / With best regards
Reiner Dassing
************