Re: cvs commit: squid3/src ESICustomParser.cc ESICustomParser.h ESIExpatParser.cc ESIExpatParser.h ESILibxml2Parser.cc ESILibxml2Parser.h ESIParser.cc ESIParser.h

From: Serassio Guido <guido.serassio@dont-contact.us>
Date: Tue, 29 Mar 2005 13:26:52 +0100

Hi Henrik,

At 22.44 28/03/2005, hno@squid-cache.org wrote:

>hno 2005/03/28 14:44:12 MST
>
> Modified files:
> src ESICustomParser.cc ESICustomParser.h
> ESIExpatParser.cc ESIExpatParser.h
> ESILibxml2Parser.cc ESILibxml2Parser.h
> ESIParser.cc ESIParser.h
> Log:
> Crude implementation of ESIParser registry, making ESIParser.cc
> independent of the available parsers, indirectly solving the
> libxml2/expat conflict and preparing for easy buildtime selection of the
> available parsers.
>
> Revision Changes Path
> 1.6 +2 -0 squid3/src/ESICustomParser.cc
> 1.5 +1 -0 squid3/src/ESICustomParser.h
> 1.3 +2 -0 squid3/src/ESIExpatParser.cc
> 1.3 +1 -0 squid3/src/ESIExpatParser.h
> 1.2 +3 -1 squid3/src/ESILibxml2Parser.cc
> 1.2 +2 -1 squid3/src/ESILibxml2Parser.h
> 1.6 +9 -12 squid3/src/ESIParser.cc
> 1.3 +32 -0 squid3/src/ESIParser.h

After last cvs update:

ESIParser.o(.text+0xb): In function `ESIParser::NewParser(ESIParserClient*)':
/home/serassio/squid3/src/ESIParser.cc:45: undefined reference to
`ESIParser::Parser'
ESIParser.o(.text+0x32):/home/serassio/squid3/src/ESIParser.cc:46:
undefined reference to
`ESIParser::Parser'
ESIParser.o(.text+0x38):/home/serassio/squid3/src/ESIParser.cc:46:
undefined reference to
`ESIParser::Parser'
ESIParser.o(.text+0x81):/home/serassio/squid3/src/ESIParser.cc:52:
undefined reference to
`ESIParser::Parser'
collect2: ld returned 1 exit status

configure options:

CPPFLAGS="-I/usr/include/libxml2" ./configure --enable-underscores
--enable-htcp \
  --enable-cpu-profiling --enable-icmp --enable-ntlm-auth-helpers="winbind
fakeauth SMB" \
  --enable-removal-policies="heap lru"
--enable-external-acl-helpers="wbinfo_group ip_user ldap_group unix_group
winbind_group" \
  --enable-auth="basic ntlm digest" --enable-basic-auth-helpers="LDAP NCSA
PAM MSNT" --enable-useragent-log \
  --enable-err-languages="English Italian"
--enable-default-err-language=English --enable-forw-via-db \
  --enable-storeio="ufs null coss aufs diskd" --enable-disk-aio="AIO
Blocking DiskDaemon DiskThreads" --enable-referer-log \
  --enable-cache-digests --enable-snmp --enable-ssl --enable-arp-acl
--enable-esi --prefix=/usr/local/squid3 \
  --enable-digest-auth-helpers="password" --enable-delay-pools
--enable-carp --enable-linux-netfilter

Regards

Guido

-
========================================================
Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1 10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135 Fax. : +39.011.9781115
Email: guido.serassio@acmeconsulting.it
WWW: http://www.acmeconsulting.it/
Received on Tue Mar 29 2005 - 05:27:25 MST

This archive was generated by hypermail pre-2.1.9 : Fri Apr 01 2005 - 12:00:04 MST