Re: DelayConfig errors building 3.0 snapshot from today

From: Joe Cooper <joe@dont-contact.us>
Date: Sun, 04 May 2003 05:59:21 -0500

Henrik Nordstrom wrote:
> On Sun, 4 May 2003, Joe Cooper wrote:
>
>
>>Nope. Still blows up with the same error when enable-ssl is configured,
>>as of the 20030504 snapshot.
>
>
> Checking..
>
> Works here with the 20030504 snapshot
>
> I am using my default set of options while testing: '--silent'
> '--disable-dependency-tracking' '--with-aio' '--with-pthreads'
> '--with-aufs-threads=48' '--enable-debug-cbdata' '--enable-storeio'
> '--enable-removal-policies' '--enable-stacktraces'
> '--prefix=/home/henrik/squid/squid-3.0-DEVEL-20030504' '--enable-ssl'
> '--enable-auth' '--enable-basic-auth-helpers' '--enable-ntlm-auth-helpers'
> '--enable-digest-auth-helpers' '--enable-external-acl-helpers'
> '--enable-cache-digests' '--enable-auth-on-acceleration' '--enable-snmp'
> '--enable-x-accelerator-vary' '--enable-delay-pools' '--enable-arp-acl'
> '--enable-large-files' '--enable-htcp' '--enable-linux-netfilter'
>
> And building in a separate object directory.
>
> Relevant files from the snapshot:
>
> -rw-r--r-- 1 henrik users 15671 May 2 00:19 src/Makefile.am
> -rw-r--r-- 1 henrik users 65570 May 2 00:22 src/Makefile.in
>
>
> Make sure you are really using the current snapshot, and please post the
> exact error you get including the gcc command line.

g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I. -I../../include
-I../../include
-I../../src/ -Werror -Wall -Wpointer-arith -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wcomments -O2 -g -pipe
-march=i386 -mcpu=i686 -D_REENTRANT -c -o aufs/aiops.o `test -f
aufs/aiops.cc || echo './'`aufs/aiops.cc
In file included from ../../src/squid.h:328,
                  from aufs/aiops.cc:35:
../../src/ssl_support.h:49: syntax error before `*' token
../../src/ssl_support.h:50: syntax error before `*' token
../../src/ssl_support.h:55: `SSL' was not declared in this scope
../../src/ssl_support.h:55: `ssl' was not declared in this scope
../../src/ssl_support.h:56: `SSL' was not declared in this scope
../../src/ssl_support.h:56: parse error before `,' token
In file included from ../../src/squid.h:357,
                  from aufs/aiops.cc:35:
../../src/structs.h:200: syntax error before `*' token
In file included from ../../src/squid.h:357,
                  from aufs/aiops.cc:35:
../../src/structs.h:720: syntax error before `*' token
In file included from ../../src/squid.h:357,
                  from aufs/aiops.cc:35:
../../src/structs.h:1413: syntax error before `*' token
make[3]: *** [aufs/aiops.o] Error 1

You're quite right...this is a different set of errors. I saw the SSL
stuff and thought it was the same...It is less noisy than the last time,
but seems like a very similar error to me.

> I see it very unlikely you get the exact same error as before now. In the
> old snapshot (20030501 and earlier) the DelayConfig.h etc files did not
> exist (only existed in CVS), but they are included in the current
> snapshots (verified).

Ok...I do see the Delay* files in my snapshot:

[root@delilah src]# ls Delay*
DelayBucket.cc DelayId.cc DelayPool.h DelayUser.cc
DelayBucket.h DelayIdComposite.h DelayPools.h DelayUser.h
DelayConfig.cc DelayId.h DelaySpec.cc DelayVector.cc
DelayConfig.h DelayPool.cc DelaySpec.h DelayVector.h

But not in the ones from the previous attempt on 501:

[root@delilah src]# ls Delay*
ls: Delay*: No such file or directory

It still builds without '--enable-ssl', but I'll be happy to admit I'm
doing something wrong rather than the --enable-ssl option being broken,
if I can just figure out what that wrong thing is... ;-)

-- 
Joe Cooper <joe@swelltech.com>
Web caching appliances and support.
http://www.swelltech.com
Received on Sun May 04 2003 - 04:59:28 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:51 MST