>
> owner-pgsql-hackers-digest@hub.org said:
> > > the long long int printf format in int8.h is %lld on AIX
> > This is on my list. %lld will work with gcc also, so since we don't
> > have very many reported successful ports for int8, we should just
> > change it for now.
>
> Tom,
>
> I tried the int8 type onder BSD/OS, running 6.3.2 (contrib/int8). There the
> %Ld type is unimplemented and %lld or %qd both work.
I have added %qd support for the 6.4 beta release last night.
>
> For BSD/OS 3.1, since DLSUFFIX is .o (static shared libraries), there is a
> circular dependence in the Makefile. This is resolved by commenting out (or
> ifdefing) the following segment:
>
> int8$(DLSUFFIX): int8.o
> $(CC) -shared -o int8$(DLSUFFIX) int8.o $(CLIBS)
>
> Under BSD/OS 4.0 this should not be neccesary, as it supports Linux style
> shared libraries.
I never saw this on BSDI 3.1. Oh, this must be in the /contrib
directory. That contrib is gone in 6.4, and merged into the main
backend. I have added BSDI 4.0 support for the upcoming 6.4 release
next month.
>
> I am missing the aggregate functions, such as sum() to deal with int8. Perhaps
> these could be easily added? Is there problem to add all functionality that
> exists for int4 to the int8 type?
--
Bruce Momjian | 830 Blythe Avenue
maillist@candle.pha.pa.us | Drexel Hill, Pennsylvania 19026
+ If your life is a hard drive, | (610) 353-9879(w)
+ Christ can be your backup. | (610) 853-3000(h)