RE: [squid-users] Compile Error on FreeBSD 8.0 with Squid 3.1.2 & 3.1.3

From: Dean Weimer <dweimer_at_orscheln.com>
Date: Tue, 8 Jun 2010 11:13:46 -0500

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:squid3_at_treenet.co.nz]
> Sent: Tuesday, May 04, 2010 6:04 PM
> To: Kinkie
> Cc: Dean Weimer; squid-users_at_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 <gkinkie_at_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 <dweimer_at_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
> >>
> >>
Received on Tue Jun 08 2010 - 16:15:04 MDT

This archive was generated by hypermail 2.2.0 : Wed Jun 09 2010 - 12:00:03 MDT