Still the same error. Making all in LDAP if cc -DHAVE_CONFIG_H -I. -I/usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_au th/LDAP -I../../../include -I/usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/include -O2 -pipe -D_REENTRANT -MT squid_ldap_auth.o -MD -MP -MF ".deps/squid_ldap_auth.Tpo" -c -o squid_ldap_auth.o /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c; then mv -f ".deps/squid_ldap_auth.Tpo" ".deps/squid_ldap_auth.Po"; else rm -f ".deps/squid_ldap_auth.Tpo"; exit 1; fi /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:123:18: lber.h: No such file or directory /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:124:18: ldap.h: No such file or directory /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:137: error: `LDAP_SCOPE_SUBTREE' undeclared here (not in a function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:141: error: `LDAP_DEREF_NEVER' undeclared here (not in a function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:147: error: `LDAP_NO_LIMIT' undeclared here (not in a function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:154: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:208: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `squid_ldap_errno': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:210: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:210: error: (Each undeclared identifier is reported only once /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:210: error: for each function it appears in.) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: At top level: /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:213: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `squid_ldap_set_aliasderef': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:215: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:215: error: `deref' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: At top level: /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:218: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `squid_ldap_set_referrals': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:220: error: `referrals' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:221: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:221: error: `LDAP_OPT_REFERRALS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: At top level: /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:226: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `squid_ldap_set_timelimit': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:228: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: At top level: /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:231: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:249: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `open_ldap_connection': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:252: error: `LDAP' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:252: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `main': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:348: error: `LDAP' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:348: error: `ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:350: error: `LDAP_PORT' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:410: error: `LDAP_SCOPE_BASE' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:412: error: `LDAP_SCOPE_ONELEVEL' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:414: error: `LDAP_SCOPE_SUBTREE' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:438: error: `LDAP_DEREF_NEVER' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:440: error: `LDAP_DEREF_ALWAYS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:442: error: `LDAP_DEREF_SEARCHING' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:444: error: `LDAP_DEREF_FINDING' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:587: error: `LDAP_INVALID_CREDENTIALS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:597: error: `LDAP_SUCCESS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: At top level: /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:639: error: syntax error before '*' token /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c: In function `checkLDAP': /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:643: error: `LDAP' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:643: error: `bind_ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:645: error: `password' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:656: error: `LDAPMessage' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:656: error: `res' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:657: error: `entry' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:662: error: `search_ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:662: error: `persistent_ld' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:665: error: `ldapServer' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:665: error: `port' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:667: error: `userid' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:670: error: `LDAP_SUCCESS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:681: error: `LDAP_PARTIAL_RESULTS' undeclared (first use in this function) /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:706: warning: assignment makes pointer from integer without a cast /usr/ports/www/squid/w-squid-2.7.STABLE3/squid-2.7.STABLE3/helpers/basic_auth /LDAP/squid_ldap_auth.c:742: error: `LDAP_COMPARE_TRUE' undeclared (first use in this function) *** Error code 1
Stop in /usr/ports/www/squid/w-squid-2.7.STABLE3/build-i386/helpers/basic_auth/LDAP (line 92 of /usr/share/mk/sys.mk). *** Error code 1 Stop in /usr/ports/www/squid/w-squid-2.7.STABLE3/build-i386/helpers/basic_auth (line 312 of Makefile). *** Error code 1 Stop in /usr/ports/www/squid/w-squid-2.7.STABLE3/build-i386/helpers (line 307 of Makefile). *** Error code 1 Stop in /usr/ports/www/squid/w-squid-2.7.STABLE3/build-i386 (line 365 of Makefile). *** Error code 1 Stop in /usr/ports/www/squid (line 2164 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/www/squid (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/www/squid (line 1962 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/www/squid (line 1452 of /usr/ports/infrastructure/mk/bsd.port.mk). # -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Stuart Henderson Enviada em: terga-feira, 23 de setembro de 2008 10:12 Para: misc@openbsd.org Assunto: Re: Problems to compile squid with ldap auth on openBSD 4.3 On 2008-09-23, Ricardo Augusto de Souza <[EMAIL PROTECTED]> wrote: > I got some errors trying to compile squid with ldap auth on openbsd 4.3. > > I used squid from ports and compiled its source and I got same error > when I add "--enable-auth="basic digest LDAP" \ and > --enable-basic-auth-helpers="NCSA YP LDAP" \ to ./configure. Use cvsweb and look at the -current version of the port, see how that does things.