Re: Beta going well

Поиск
Список
Период
Сортировка
От Tatsuo Ishii
Тема Re: Beta going well
Дата
Msg-id 20011105114749S.t-ishii@sra.co.jp
обсуждение исходный текст
Ответ на Re: Beta going well  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Beta going well
Re: Beta going well
Список pgsql-hackers
> Probably not, considering it has not been announced anywhere outside
> this list.  Ahem.
> 
> Since we've made a number of fixes in the past two weeks, I think
> our next step should be to roll a beta2, and then actually announce it
> [as in pgsql-announce].  We can argue more about schedule after that's
> been out for a week or so.
> 
> Anyone have stuff that they need to get in there before beta2?

Yes. doesn't compile on AIX 5L. I would like to fix it before beta2
(see attached pacthes below).

However I'm not sure if it's a correct solution. Problem is, AIX 5L
has sys/inttypes.h where int8, int16, int32 and int64 are
defined. Should we detect them in configure? Also, I'm afraid it would
break other AIX versions. Comments?
--
Tatsuo Ishii

*** include/c.h.orig    Mon Oct 29 11:58:33 2001
--- include/c.h    Mon Oct 29 12:08:13 2001
***************
*** 205,213 ****
--- 205,215 ----  *        frontend/backend protocol.  */ #ifndef __BEOS__                /* this shouldn't be
required,but is is! */
 
+ #if !defined(_AIX) typedef signed char int8;        /* == 8 bits */ typedef signed short int16;        /* == 16 bits
*/typedef signed int int32;        /* == 32 bits */
 
+ #endif /* _AIX */ #endif     /* __BEOS__ */  /*
***************
*** 275,281 ****
--- 277,285 ---- #else #ifdef HAVE_LONG_LONG_INT_64 /* We have working support for "long long int", use that */
+ #if !defined(_AIX) typedef long long int int64;
+ #endif /* _AIX */ typedef unsigned long long int uint64;  #else



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Hiroshi Inoue
Дата:
Сообщение: Re: compiler warnings in ODBC
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Beta going well