Re: Second call for platform testing

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: Second call for platform testing
Дата
Msg-id 3C069580.8010704@home.com
обсуждение исходный текст
Ответ на Second call for platform testing  (Thomas Lockhart <lockhart@fourpalms.org>)
Ответы Re: Second call for platform testing  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Thomas Lockhart wrote:

>>Are you still looking for HPUX 11.0+ ? I can arrange for access to one
>>if we still need it (gcc though, I don't have access to HP's compiler).
>>
> 
> Yes, that would be great. 10.20 is pretty old afaik...
> 
>                     - Thomas
> 
> 


I ran into a problem on HPUX 11 right off with:

===============================
configure --enable-debug
.
.
.
checking for struct sockaddr_un... yes
checking for int timezone... yes
checking types of arguments for accept()... configure: error: could not 
determine argument types


===============================

I won't pretend to be very knowledgable about HPUX or configure, but it 
looks like the following in configure is where it dies:

===============================

else     for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do     for ac_cv_func_accept_arg2 in 'struct sockaddr *'
'conststruct 
 
sockaddr *' 'void *'; do      for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 
'unsigned int' 'void'; do       cat > conftest.$ac_ext <<EOF

=======================================

and here's what the HPUX man page says:

=======================================
accept(2)
 NAME      accept - accept a connection on a socket
 SYNOPSIS      #include <sys/socket.h>
    AF_CCITT only      #include <x25/x25addrstr.h>
      int accept(int s, void *addr, int *addrlen);
    _XOPEN_SOURCE_EXTENDED only (UNIX 98)      int accept(int s, struct sockaddr *addr, socklen_t *addrlen);

=======================================

so it looks like configure expects the third argument to be (int), when 
on HPUX 11 the third argument is (int *).

Any ideas what I'm doing wrong?

-- Joe



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

Предыдущее
От: "Cyril VELTER"
Дата:
Сообщение: Re: Second call for platform testing
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Call for platform testing