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


I get the following error, when trying to build openLDAP 2.2.28 on AIX 5.3

"acl.c", line 79.22: 1506-343 (S) Redeclaration of acl_get differs from previous declaration on line 86 of "/usr/include/sys/access.h".
"acl.c", line 79.22: 1506-050 (I) Return type "struct slap_acl*" in redeclaration is not compatible with the previous return type "char*".
"acl.c", line 79.22: 1506-376 (I) Redeclaration of acl_get has a different number of fixed parameters than the previous declaration.
"acl.c", line 79.22: 1506-377 (I) The type "struct slap_acl*" of parameter 1 differs from the previous type "char*".
make: 1254-004 The error code from the last command is 1.

and I read that ITS3787 is the fix.

Could you please tell me what do I need to do, to fix this ? I saw the following thread, but don't understand what exactly I need to do to get rid of this error.

Appreciate your help.


Date: Thu, 16 Jun 2005 14:22:20 GMT
From: jojowil@hvcc.edu
To: openldap-its@OpenLDAP.org
Subject: acl_get/acl_mask name change

Full_Name: William Jojo
Version: 2.2.27
OS: AIX 5.3
URL: <ftp://ftp.openldap.org/incoming/william-jojo-050616.patch>
Submission from: (NULL) (

AIX 5.3 has conflict with acl_get in servers/slapd/acl.c. Renames agl_get to
ldap_acl_get and acl_mask to ldap_acl_mask.