[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#7720) 2.4.36 build failure on HP-UX



bugs-openldap@vendor.thewrittenword.com wrote:
> Full_Name: Albert Chin
> Version: 2.4.36
> OS: HP-UX 11.23/PA
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (69.67.212.94)

Thanks for the report. Interesting, this should also have been flagged as 
illegal in gcc but wasn't. Fixed now in master.

> While trying to build 2.4.36 on HP-UX 11.23/PA with the HP C compiler:
>   cc -z +O2 +Olit=all +Ofltacc +Oentrysched +Odataprefetch +Onolimit
> -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb
> -I/opt/TWWfsw/tcpwrap/include -I/opt/TWWfsw/libsasl21/include
> -I/opt/TWWfsw/libopenssl10/include -I/opt/TWWfsw/libdb47/include -c tools.c -o
> tools.o
> cc: "tools.c", line 1384: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "tools.c", line 1410: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> gmake[3]: *** [tools.lo] Error 1
> gmake[3]: Leaving directory `/opt/build/openldap-2.4.36/servers/slapd/back-mdb'
>
> ...
>
>   cc -z +O2 +Olit=all +Ofltacc +Oentrysched +Odataprefetch +Onolimit
> -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb
> -I/opt/TWWfsw/tcpwrap/include -I/opt/TWWfsw/libsasl21/include
> -I/opt/TWWfsw/libopenssl10/include -I/opt/TWWfsw/libdb47/include -c dn2id.c -o
> dn2id.o
> cc: "dn2id.c", line 168: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "dn2id.c", line 181: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "dn2id.c", line 249: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "dn2id.c", line 262: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "dn2id.c", line 402: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> cc: "dn2id.c", line 798: error 1539: Cannot do arithmetic with pointers to
> objects of unknown size.
> gmake[3]: *** [dn2id.lo] Error 1
> gmake[3]: Leaving directory `/opt/build/openldap-2.4.36/servers/slapd/back-mdb'
>
>


-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/