As of 3.1.4 this compiles fine on FreeBSD 8.0, and 7.1.  However, the FreeBSD 
7.2 system I have still has this problem with 3.1.4.

Thanks,
     Dean Weimer
     Network Administrator
     Orscheln Management Co

> -----Original Message-----
> From: Amos Jeffries [mailto:squ...@treenet.co.nz]
> Sent: Tuesday, May 04, 2010 6:04 PM
> To: Kinkie
> Cc: Dean Weimer; squid-users@squid-cache.org; Squid Developers
> Subject: Re: [squid-users] Compile Error on FreeBSD 8.0 with Squid 3.1.2 &
> 3.1.3
> 
> On Tue, 4 May 2010 17:53:31 +0200, Kinkie <gkin...@gmail.com> wrote:
> > It's already fixed in trunk.
> > Amos, please import changes in revnos 10428 & 10431. Only impacts
> > system running bdb-4 but not 1.85
> 
> 10428 is already in and not related to dbh.
> 
> Did you mean 10432 which reverts a portion of 10431?
> 
> Amos
> 
> >
> >    Kinkie
> >
> > On Tue, May 4, 2010 at 5:44 PM, Dean Weimer <dwei...@orscheln.com>
> wrote:
> >> I have run into the following compile error on both squid 3.1.2 and
> >> squid 3.1.3 on FreeBSD 8.0 using these options for
> >> ./configure \
> >>  --prefix=/usr/local/squid \
> >>  --enable-pthreads \
> >>  --enable-ssl \
> >>  --with-openssl=/usr/local \
> >>  --enable-async-io \
> >>  --enable-underscores \
> >>  --enable-storeio="ufs,aufs" \
> >>  --enable-delay-pools \
> >>  --disable-ipv6
> >> Squid 3.1.1 Compiles fine on this system, has anyone else ran into this
> >> issue or have any ideas as to the cause.
> >>
> >> Making all in session
> >> gcc -DHAVE_CONFIG_H  -I../../.. -I../../../include -I../../../src
> >>  -I../../../include  -I.   -I/usr/local/include -Wall -Wpointer-arith
> >> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -
> Wcomments
> >> -Werror -D_REENTRANT -Wall -g -O2 -MT squid_session.o -MD -MP -MF
> >> .deps/squid_session.Tpo -c -o squid_session.o squid_session.c
> >> cc1: warnings being treated as errors
> >> squid_session.c: In function 'init_db':
> >> squid_session.c:62: warning: implicit declaration of function 'dbopen'
> >> squid_session.c:62: warning: assignment makes pointer from integer
> >> without a cast
> >> squid_session.c: In function 'shutdown_db':
> >> squid_session.c:71: error: too few arguments to function 'db->close'
> >> squid_session.c: In function 'session_active':
> >> squid_session.c:81: warning: passing argument 2 of 'db->get' from
> >> incompatible pointer type
> >> squid_session.c:81: error: too few arguments to function 'db->get'
> >> squid_session.c:85: warning: passing argument 2 of 'db->del' from
> >> incompatible pointer type
> >> squid_session.c:85: error: too few arguments to function 'db->del'
> >> squid_session.c: In function 'session_login':
> >> squid_session.c:103: warning: passing argument 2 of 'db->put' from
> >> incompatible pointer type
> >> squid_session.c:103: error: too few arguments to function 'db->put'
> >> squid_session.c: In function 'session_logout':
> >> squid_session.c:111: warning: passing argument 2 of 'db->del' from
> >> incompatible pointer type
> >> squid_session.c:111: error: too few arguments to function 'db->del'
> >> *** Error code 1
> >>
> >> Stop in /usr/local/squid-3.1.3/helpers/external_acl/session.
> >> *** Error code 1
> >>
> >> Stop in /usr/local/squid-3.1.3/helpers/external_acl.
> >> *** Error code 1
> >>
> >> Stop in /usr/local/squid-3.1.3/helpers.
> >> *** Error code 1
> >>
> >> Stop in /usr/local/squid-3.1.3.
> >>
> >> Thanks,
> >>      Dean Weimer
> >>      Network Administrator
> >>      Orscheln Management Co
> >>
> >>

Reply via email to